Come ottenere il mio esponente di chiave privata GNUPG Elgamal?

0

Ho provato a cercare su Google. La soluzione più vicina che ottengo è:

private.key contiene il file della chiave privata.

$pgpdump -i private.key

Ma questo mi dà solo il seguente:

ElGamal p
ElGamal g
ElGamal y
Encrypted Elgamal x
some other information of crypto

Mostra il valore per p, g, y, ma non x. Come posso scoprire il valore di x?

    
posta drdot 01.05.2015 - 07:11
fonte

1 risposta

1

Questo indica che la chiave privata è crittografata con una passphrase. pgpdump non decrittografa le chiavi private per visualizzarle.

Con GnuPG 1 e 2, puoi almeno esportare le sottochiavi non crittografate usando gpg --export-options export-reset-subkey-passwd --export-secret-subkeys [key-id] . Questo stamperà anche la parte segreta x della tua chiave. Per GnuPG 2.1, questa opzione è stata rimossa.

Non sono a conoscenza di un'opzione simile per le chiavi primarie senza modificare il codice sorgente di GnuPG.

    
risposta data 01.05.2015 - 10:59
fonte

Leggi altre domande sui tag