[2671] in Kerberos

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

Re: New Govt. Key Exchange Protocol..

daemon@ATHENA.MIT.EDU (smb@research.att.com)
Mon Apr 19 15:47:49 1993

From: smb@research.att.com
To: sommerfeld@apollo.hp.com
Cc: bf4grjc@bell-atl.com, kerberos@Athena.MIT.EDU
Date: Mon, 19 Apr 93 15:32:30 EDT

	 Anyone who has the truth and can verify it is undoubtedly prohibited
	 by secrecy agreements from giving out enough information to allow for
	 independant verification that what they're saying is indeed correct.
	 There have been reposts of messages allegedly from Hellman and
	 Denning, passing on hearsay and rumour allegedly from the NSA.

	 No offense to Steve Bellovin, as he probably has passed on postings
	 closest to the truth, but unless the algorithms are published and
	 people can verify that the chips function exactly as specified, nobody
	 but the NSA and the chip manufacturers will be sure of having the true
	 details.  And that's just not going to happen unless people reverse
	 engineer the chips.

No offense taken.  I will note, though, that unless our fine feathered
friends at NSA are doing active attacks on the Internet, I'm reasonably
convinced that the notes I received were indeed from Hellman and Denning.
If nothing else, I've traded messages with both of them on this subject.
(Of course, I don't know if they had any way to verify the identities of
the folks who spoke to them...  You are in a maze of twisty little
verification chains, all alike.)

	 Even so, the rumours I've seen reposted on sci.crypt and other places
	 indicate that the system appears to have a number of very serious
	 potential trap doors, including, but not limited to:

	  - device keys are reportedly a function of the device serial number
	 and two "seeds", each entered by a representative of an escrow agency;
	 the key parts are not generated independantly and programmed directly
	 onto the chips, instead they're put onto a floppy disk.

	  - all chips contains a copy of a single "master key" which is used to
	 encrypt the chip's serial number; anyone in posession of the master
	 key can use it to do traffic analysis on arbitrary messages encrypted
	 using the system.  Anyone with the appropriate tools and a good supply
	 of these chips could possibly be able to destructively extract the
	 master key from the chip.

	  - as the encryption algorithm is unpublished, there is no way to
	 verify that it isn't a trivial variant of XOR that can be
	 cryptanalyzed without the cooperation of the escrow agencies.

	 					- Bill
	 	(speaking for only myself, not necessarily my employer here).

Me too -- my employer seems to like this facocteh proposal...

I think the real issue is verifying the chips.  Any of these other
points (which, for the most part, I agree with) may be answerable with
more knowledge, and I'll certainly post anything new I learn.  But no
matter what we're told, it's going to be a hell of a lot harder to
verify that what's put on the chip actually corresponds to what is
verified.

But all that is irrelevant.  The very concept, even if perfectly
implemented, is bad enough.  (That, of course, is a political
statement, not a technical one.  As a technical person with some
expertise in the field, the most I can do is demonstrate that their
idea is no worse than advertised.)

		--Steve Bellovin

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