Jestem nowicjuszem w GnuPG. Postępowałem zgodnie z instrukcją „Generowanie pary kluczy” . I w końcu nie widzę żadnego pubring.gpg
ani secring.gpg
w moim ~/.gnupg
informator:
chriss-MBP:.gnupg andrej$ ls -la
total 24
drwx------ 10 andrej staff 340 Feb 5 23:20 .
drwxr-xr-x+ 44 andrej staff 1496 Feb 5 23:17 ..
srwxr-xr-x 1 andrej staff 0 Feb 5 23:19 S.gpg-agent
-rw------- 1 andrej staff 0 Feb 5 23:17 dirmngr.conf
-rw------- 1 andrej staff 0 Feb 5 23:17 gpg.conf
drwx------ 3 andrej staff 102 Feb 5 23:20 openpgp-revocs.d
drwx------ 4 andrej staff 136 Feb 5 23:20 private-keys-v1.d
-rw-r--r-- 1 andrej staff 1375 Feb 5 23:20 pubring.kbx
-rw------- 1 andrej staff 32 Feb 5 23:17 pubring.kbx~
-rw------- 1 andrej staff 1280 Feb 5 23:20 trustdb.gpg
Co ja robię źle?
Klucz wydaje się być wygenerowany:
chriss-MBP:~ andrej$ gpg2 --list-keys
/Users/andrej/.gnupg/pubring.kbx
--------------------------------
pub rsa2048/E40D351A 2016-02-05 [SC]
uid [ultimate] My Name <[email protected]>
sub rsa2048/EA645178 2016-02-05 [E]
Używam GnuPG w wersji 2.1.11:
chriss-MBP:.gnupg andrej$ gpg2 --version
gpg (GnuPG) 2.1.11
libgcrypt 1.6.4
Wersja My OS X:
chriss-MBP:.gnupg andrej$ sw_vers -productVersion
10.10.5
Odpowiedzi:
GnuPG 2.1 (i nowsze) przełączyło się na nowy format kluczy o lepszej wydajności. W przypadku nowo wygenerowanych kluczy klucze są przechowywane w
pubring.kbx
plik. Kolejną zmianą było połączenie publicznych i prywatnych breloczków, dlatego nie ma dodatkowychsecring.kbx
.Innymi słowy: pliki się zmieniły, ale niczego nie brakuje.
źródło