On Jan 6, 2011, at 5:37 PM, [email protected] wrote:
>>> Sounds reasonable but then why is it using RIPEMD160? I tested with 3DES
>>> instead of IDEA and got the same thing. RIPEMD160 is being used, not
>>> SHA1. Thanks for looking at this.
>>
>> Try sharing your gpg.conf file. The answer is probably found in there
>> somewhere.
>
> I'll do better than that. Here's a test with no .gnupg folder at all,
> starting from scratch.
>
> user:~$ gpg -c -ao test.asc --digest-algo sha512 --cipher-algo 3des test.txt
--digest-algo specifies the digest for making signatures. It is not related to
symmetric-only ("-c") encryption, where the digest is used as part of the S2K
to mangle your passphrase into a symmetric key. You want the --s2k-digest-algo
option. As the documentation says:
--s2k-digest-algo name
Use name as the digest algorithm used to mangle the passphrases.
The default algorithm is SHA-1.
Incidentally, RIPEMD/160 is not being used:
> :symkey enc packet: version 4, cipher 2, s2k 3, hash 2
> salt b3a9a45872132be3, count 65536 (96)
hash 2 is SHA-1, which is the proper default for --s2k-digest-algo. RIPEMD/160
is hash 3.
David
_______________________________________________
Gnupg-users mailing list
[email protected]
http://lists.gnupg.org/mailman/listinfo/gnupg-users