Perché la mia chiave pubblica gpg sulla mia macchina e sul server delle chiavi è diversa?

14

Quando ho generato la mia chiave PGP usando GnuPG, avevo salvato la chiave pubblica come una versione ASCII e l'ho caricata sul server. Ora posso vedere la chiave sul server delle chiavi ma sono diversi blocchi di dati.

Ho una copia locale della chiave sopra ottenuta con gpg --export -a 33E0C879 > mypubkey.asc . Il contenuto di mypubkey.asc e il blocco di contenuti sul server sono diversi.

Questo è design? Sono nuovo di PKI e molto curioso di sapere.

    
posta hiteshradia 23.01.2013 - 15:05
fonte

2 risposte

19

Ci sono molte ragioni per questo.

  • I server di chiavi possono modificare l'ordine delle chiavi, delle firme, ... che si verificano senza cambiare il significato dei dati
  • Un sacco di server delle chiavi ommite immagine UID
  • Il server delle chiavi potrebbe conoscere più firme sulla tua chiave rispetto al tuo keyring locale

Non si può confrontare il contenuto della versione (binaria | armored) della chiave esportata confrontandoli direttamente, reimportandoli e confrontando l'output di es. GnuPG. Ricorda che l'ordinamento è irrilevante.

    
risposta data 23.01.2013 - 15:20
fonte
2

Non sono sicuro di quale sia la tua esatta situazione dal livello di dettaglio fornito, ma un paio di cose potrebbero essere accadute. Se l'impronta digitale è sempre la stessa, allora è semplicemente un cambiamento di formattazione ed è probabilmente una parte normale del funzionamento del server semplicemente rendendo il formato conforme a ciò con cui preferisce lavorare. È anche possibile che qualcosa sia andato storto nel caricamento se l'impronta digitale è cambiata.

    
risposta data 23.01.2013 - 15:11
fonte

Leggi altre domande sui tag