Es ist separate Schlüsselspeicher: gpg
~/.gnupg/pubring.gpg
hat, gpgsm
hat ~/.gnupg/pubring.kbx
So hinzugefügt Tasten mit gpgsm
nicht verwendbar sind, mit gpg
; gpg
liest nicht ~/.gnupg/pubring.kbx
.
Um die Schlüssel zu sehen, die Sie mit gpgsm
hinzugefügt haben, verwenden Sie gpgsm --list-keys
. Verwenden Sie gpgsm --encrypt
, um Chiffretext aus diesen Schlüsseln gpgsm
zu erstellen. Und so weiter. Es ist ein völlig separates Werkzeug von gpg
.
Was den Import von X.509-Dateien für die Verwendung von gpg
betrifft, bietet GnuPG keine Möglichkeit, dies zu tun. Da gibt es im OpenPGP-Standard nichts, es gibt also keine interoperable Möglichkeit, dies zu tun. Das kommerzielle (Symantec) PGP Desktop-Tool hat eine Möglichkeit, dies zu tun. Wenn Sie also eine Kopie von PGP Desktop erhalten können, könnten Sie damit Ihre X.509-Dateien in den PGP Desktop-Schlüssel importieren Speicher, dann exportieren Sie es als .gpg
/.asc
Datei, dann führen Sie gpg --import
auf diesem.