GPG: impossibile crittografare le chiavi del DSA 3072

2

Vorrei fare questa domanda perché non sono la prima persona che ha questo comportamento.

Sto provando a crittografare un messaggio semplice usando GnuPG usando una chiave pubblica che ho ricevuto da un amico, sta usando il DSA 3072 ma per qualche motivo, ogni volta che provo a criptare usando la sua chiave pubblica, ottengo

gpg: <mailaddr>: skipped: unusable public key
gpg: s: encryption failed: unusable public key

Ecco l'output di gpg --list-key quando cerco la posta del mio amico

pub   3072D/fingerprint some-date-here
uid                  Name1 <mail1>
uid                  Name2 <mail2>

Ecco il mio GPG - output della versione

gpg --version
gpg (GnuPG) 1.4.19
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Home: ~/.gnupg
Supported algorithms:
Pubkey: RSA, RSA-E, RSA-S, ELG-E, DSA
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
        CAMELLIA128, CAMELLIA192, CAMELLIA256
Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2

Mi sto chiedendo qui perché recentemente ho ricevuto posta da persone che affermano lo stesso (sto anche usando il DSA 3072 sulla mia chiave). Qualcuno può far luce su questo argomento?

    
posta gpgfr 26.05.2015 - 16:09
fonte

1 risposta

2

DSA è un algoritmo di firma; le sue chiavi non sono utilizzabili per la crittografia asimmetrica. Nel formato OpenPGP , gli algoritmi per la crittografia sono RSA ed El-Gamal.

Normalmente, quando crei la tua coppia di chiavi, in realtà stai producendo diverse coppie di chiavi: una chiave "master" e alcuni "sottochiavi" per la firma e la crittografia. La chiave principale firma i sottochiavi. Quando dici di utilizzare "DSA 3072", intendi davvero che la tua chiave principale utilizza DSA 3072. Analogamente per il tuo amico.

    
risposta data 26.05.2015 - 16:44
fonte

Leggi altre domande sui tag