Calcolo dei valori chiave segreti PGP

1

So che questo è alquanto controintuitivo, ma: Qualcuno sa di dove posso ottenere valori intermedi da PGP quando decodifica i valori segreti dei pacchetti Secret Key e mostra esplicitamente ogni parsing speciale da eseguire sui byte ?

Sto cercando qualcosa del tipo:

Given some example private key block and its password:

  1. the encrypted secret value is _
  2. the password is transformed into __ using the string to key algorithm
  3. the internal values in the CFB decryption using key and encrypted data are __ , _, and ___

etc.

Ho letto RFC 4880 , ma poiché non ci sono esempi di crittografia / decrittografia effettive nella RFC, I non posso essere sicuro che il mio codice sia corretto Ho esaminato alcuni gpg, ma il suo codice è pieno di così tanti gmd_ s e altre variabili che sembrano tutte uguali e mi sento estremamente confuso, aggiungendo al problema di non sapere sempre dove cercare.

    
posta calccrypto 05.07.2012 - 22:25
fonte

1 risposta

1

Hai provato a utilizzare i vettori di test nella cartella GnuPG \ tests \ openpgp? La fonte GnuPG può essere scaricata da qui .

    
risposta data 15.09.2012 - 22:20
fonte

Leggi altre domande sui tag