// COMPLETE THREAD

Re: Liberating Schneier's Code?

3 expanded posts ยท every known parent and child

NODE 061f6a75Re: Liberating Schneier's Code?
Yes, books are hard to update, but hardware is even harder. 
What is going to happen to all of those Capstone chips that use
the "old" unfixed version of MD-5? Imagine what would happen
if the Capstone was widely used in the country? It could easily
cost many millions to update an algorithm in hardware.
NODE 05e6f021Re: Liberating Schneier's Code?
Peter Wayner <pcw@access.digex.net>

> Yes, books are hard to update, but hardware is even harder.
> What is going to happen to all of those Capstone chips that use
> the "old" unfixed version of MD-5? Imagine what would happen
> if the Capstone was widely used in the country? It could easily
> cost many millions to update an algorithm in hardware. 

Capstone chips do not use MD5.  The algorithm in question was the
gubmint's Secure Hash Algorythm, which is not the same as MD5.  I don't
think capstone uses SHA anyway...
NODE a200aceaSHA and Capstone [Re: Liberating Schneier's Code?]
> Matthew J Ghio <mg5n+@andrew.cmu.edu> writes:
> Capstone chips do not use MD5.  The algorithm in question was the
> gubmint's Secure Hash Algorythm, which is not the same as MD5.  I don't
> think capstone uses SHA anyway...

Yes, Capstone uses SHA.  I append a chunk from the most recent NIST
Capstone release.  Do we start calling it SHA-1?  Will Capstone chips
with SHA-2 interoperate with the ones already burned?

Hmm.

	Jim Gillogly
	7 Thrimidge S.R. 1994, 16:37
_______________________________________________________________________
		    CAPSTONE CHIP TECHNOLOGY

CAPSTONE is an NSA developed, hardware oriented, cryptographic
device that implements the same cryptographic algorithm as the
CLIPPER chip.  In addition, the CAPSTONE chip includes the
following functions:

     1.   The Digital Signature Algorithm (DSA) proposed by NIST
	  as a Federal Information Processing Standard (FIPS);

     2.   The Secure Hashing Algorithm (SHA) recently approved as
	  FIPS 180;

     3.   A Key Exchange Algorithm based on a public key
	  exchange;

     4.   A general purpose exponentiation algorithm;

     5.   A general purpose, random number generator which uses a
	  pure noise source.
_______________________________________________________________________