[17548] in Kerberos_V5_Development

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

Re: clock skew and preauth

daemon@ATHENA.MIT.EDU (Nico Williams)
Thu Apr 5 14:44:46 2012

MIME-Version: 1.0
In-Reply-To: <4F7DDBB6.1050908@gnome.org>
Date: Thu, 5 Apr 2012 13:44:37 -0500
Message-ID: <CAK3OfOgMfMZ92GvC6zSKAT+6nz2fnTb4KvYA9T0Q0V5PMUwC3Q@mail.gmail.com>
From: Nico Williams <nico@cryptonector.com>
To: Stef Walter <stefw@gnome.org>
Cc: krbdev@mit.edu, tlyu@mit.edu
Content-Type: text/plain; charset="utf-8"
Errors-To: krbdev-bounces@mit.edu
Content-Transfer-Encoding: 8bit

On Thu, Apr 5, 2012 at 12:51 PM, Stef Walter <stefw@gnome.org> wrote:
> On 2012-04-05 19:48, Nico Williams wrote:
>> If we're going to go this far, why not associate a realm name with
>> each offset?  That way a multi-client-principal application can cope
>> with each client realm having the wrong time.
>
> Yes, I was going to look at that next ;)
>
> But this preauth stuff is (and should be) conceptually separate. The
> preauth server timestamp is untrusted, and so we shouldn't store it
> anywhere. It's just to be used in the next encrypted timestamp preauth
> reply. Essentially it becomes a challenge that we receive from the
> server, which we respond to by encrypting it and sending it back.

Ah, fair enough.  But what about the per-ccache time offset?  It
normally gets stored in the krb5_context.

Nico
--

_______________________________________________
krbdev mailing list             krbdev@mit.edu
https://mailman.mit.edu/mailman/listinfo/krbdev


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