[1157] in Kerberos_V5_Development

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

Re: des-3 & SHA

daemon@ATHENA.MIT.EDU (Richard Basch)
Fri May 10 15:27:58 1996

Date: Fri, 10 May 1996 15:27:17 -0400
To: "Theodore Y. Ts'o" <tytso@MIT.EDU>
Cc: "Richard Basch" <basch@lehman.com>, Sam Hartman <hartmans@MIT.EDU>,
        krbdev@MIT.EDU
In-Reply-To: <9605101858.AA16322@dcl.MIT.EDU>
From: "Richard Basch" <basch@lehman.com>

On Fri, 10-May-1996, "Theodore Y. Ts'o" wrote to "Richard Basch, Sam Hartman, Richard Basch, krbdev@MIT.EDU" saying:

> Speaking of changes to the 3-DES checksum formats --- I believe it's an
> open question whether for the 3-DES suite whether we should use a
> SHA_DES3 checksum, or do something like Hugo's HMAC-SHA, which doesn't
> actually use an encryption algorithm to do the keyed hash.  
>
> Getting some imput from Real Cryptographers would probably be a good
> idea before we formalize what's officially used in the 3-DES suite of
> algorithms.

Agreed.
Yesterday's checkin was a quick revamp.  Btw, I believe I implemented
the spirit of the rfc1510 spec.  The following items are still in question:
1. How do we want to actually do ENCTYPE_DES3_CBC_SHA?
   Do we want to compute an SHA digest and then encrypt it using the
   des3 key, or just use Another keyed hash, tagged with the message?
2. Is the prng sufficiently strong?  Certainly, it is stronger than before,
   but does it provide enough strength?
3. What checksum types should exist?  Obviously SHA, but what about
   SHA-DES3, HMAC-SHA?
4. Confounder?  How much counfounder is necessary?

The preliminary framework is there now... it just needs tweaking based
on the answers to the above questions?
-- 
Richard Basch                   
Sr. Developer/Analyst           URL: http://web.mit.edu/basch/www/home.html
Lehman Brothers, Inc.           Email: basch@lehman.com, basch@mit.edu
101 Hudson St., 33rd Floor      Fax:   +1-201-524-5828
Jersey City, NJ 07302-3988      Voice: +1-201-524-5049


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