[2260] in Kerberos_V5_Development

home help back first fref pref prev next nref lref last post

Re: leap seconds

daemon@ATHENA.MIT.EDU (Ken Raeburn)
Fri Feb 21 01:27:32 1997

To: "Theodore Y. Ts'o" <tytso@MIT.EDU>
Cc: krbdev@MIT.EDU
From: Ken Raeburn <raeburn@cygnus.com>
Date: 21 Feb 1997 01:26:46 -0500
In-Reply-To: "Theodore Y. Ts'o"'s message of Fri, 21 Feb 1997 00:25:34 -0500

"Theodore Y. Ts'o" <tytso@MIT.EDU> writes:

> This is why we're using the DER --- the D stands for distinguished,
> which means that there's only supposed to be one cannoncal
> representation for any given abstract data type.  Hence, I'm not sure I
> believe Bill's claim that 235960 is legal.  I'll have to check the ASN.1
> specs, but I'm pretty sure the seconds field has to stay within 0..59.

I'm having trouble getting AltaVista to point me to an ASN.1 or DER
spec, so I'll let you check it.

But even if the spec does say that, what *is* the "right" way to
handle a time of 23:59:60?

> Note that this problem isn't unique to Kerberos.  X.509 certificates
> also have to be capable of surviving being disassembled by an ASN.1
> decodere, and then reassuembled via an ASN.1 encoder, and not have the
> digital signature break.  The whole point of DER is to make this
> possible.

Then hopefully someone else has addressed this problem and recommended
a solution?

home help back first fref pref prev next nref lref last post