Page MenuHome GnuPG

Request to have key algorithms named in "list-packets" rather than emitting an algorithm ID
Open, LowPublic

Description

gpg-2.3.3 nicely idenifies curve names when found using "--list-packets" but the key algorithm is identified only by its "id number". It would be nice, and possibly better, to emit the key algorithm name instead, or possibly both - but the name is more useful and would save external investigation to affirm what is being used.

Details

Version
2.3.3

Event Timeline

werner added a subscriber: werner.

OpenPGP folks now the algo number by heart ;-)

I have been using pgpdump for a long time, but it is out of date with regards to ECC. I have looked at its source code but would rather spend my time on my own code.

I use GnuPG quite a bit and my latest project is highly dependent upon it. I have spent gobs of time going through hex editing of various keys (OpenSSL and GnuPG) and even more gobs of time looking for references to "key types", "key IDs", "key algorithms", "key OIDs", and "key registries".

Yes - I now know algo's #18 and #19 "names", but I prefer that the "key evaluation tool" that I use to provide the complete "key identity" information that I then use to validate keys (including parameters) programatically. The GnuPG "--list-packets" option comes close to providing what pgpdump did, albeit the quiet display of "key algorithm ID" only.

Thanks.