* keygen.c (do_generate_keypair): Write the auth key to the card
authorDavid Shaw <dshaw@jabberwocky.com>
Tue, 1 Feb 2005 05:26:25 +0000 (05:26 +0000)
committerDavid Shaw <dshaw@jabberwocky.com>
Tue, 1 Feb 2005 05:26:25 +0000 (05:26 +0000)
commitc49620a720e3237a40d4df744c8fcb144cc76927
treef9a23fd6c05881a42dce555d8bc8c589f8e60411
parentdf42d339d9042916d9d23f63cbb76a97d0062ab5
* keygen.c (do_generate_keypair): Write the auth key to the card
before the encryption key.  This is a partial workaround for a PGP bug
(as of this writing, all versions including 8.1), that causes it to
try and encrypt to the most recent subkey regardless of whether that
subkey is actually an encryption type.  In this case, the auth key is
an RSA key so it succeeds.
g10/ChangeLog
g10/keygen.c