can't handle public key algorithm 100

David Shaw
Tue Jul 16 01:06:02 2002

On Mon, Jul 15, 2002 at 11:46:20PM +0100, Shane Wright wrote:

> I'm trying to import a key into GPG and it's refusing to because it says it 
> can't handle algorithm 100.  Output is below:
> gpg: WARNING: --honor-http-proxy is a deprecated option.
> gpg: please use "--keyserver-options honor-http-proxy" instead
> gpg: armor header: Version: PGP Personal Security 7.0.3
> gpg: signature packet without keyid
> gpg: can't handle public key algorithm 100
> gpg: pub   512R/D690C063 2001-07-11   C.G. Gardiner <>
> gpg: key D690C063: skipped user ID 'C.G. Gardiner <>'
> gpg: key D690C063: no valid user IDs
> gpg: this may be caused by a missing self-signature
> gpg: Total number processed: 1
> gpg:           w/o user IDs: 1
> According to the URL below, #100 is reserved - and I cant see
> anything on the net about anyone else having seen this.

Yes, 100-110 are reserved for private and experimental use.  GnuPG
doesn't support them since there is no way to know what algorithm is
"100" as 100 may mean something different for every OpenPGP

I suspect that signature is a X.509 signature, which was a private NAI
extension to PGP.  If you send me the key, I can take a look at it.


   David Shaw  |  |  WWW
   "There are two major products that come out of Berkeley: LSD and UNIX.
      We don't believe this to be a coincidence." - Jeremy S. Anderson