Key expires at ... 1971
David Shaw
dshaw at jabberwocky.com
Wed Jun 4 21:31:04 CEST 2008
On Wed, Jun 04, 2008 at 07:39:37PM +0200, Daniel Leidert wrote:
> Hi,
>
> Is this a feature or a bug or a limitation or maybe even not gnupg
> related? A user observed the following:
>
> > gpg --gen-key
> [..]
> > ???Please select what kind of key you want:
> > (1) DSA and Elgamal (default)
> > (2) DSA (sign only)
> > (5) RSA (sign only)
> > Your selection?
> > DSA keypair will have 1024 bits.
> > ELG-E keys may be between 1024 and 4096 bits long.
> > What keysize do you want? (2048)
> > Requested keysize is 2048 bits
> > Please specify how long the key should be valid.
> > 0 = key does not expire
> > <n> = key expires in n days
> > <n>w = key expires in n weeks
> > <n>m = key expires in n months
> > <n>y = key expires in n years
> > Key is valid for? (0) 99y
> > Key expires at Mo 05 Apr 1971 08:39:47 CET
> > Is this correct? (y/N)
>
> I can reproduce it with the latest release of gnupg 1.4.9.
It's a bug. OpenPGP has some date limits (there is a Y2106 issue
inherent in the protocol), but it should be able to handle expiration
dates up to 2242. I'll take a look at it.
David
More information about the Gnupg-devel
mailing list