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.
Description
Details
- Version
- 2.3.3
Event Timeline
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.