Tech Insider					     Technology and Trends

			      USENET Archives

Path: gmdzi!unido!mcvax!uunet!!rutgers!!ucbvax!hoptoad!gnu
From: gnu@hoptoad.uucp (John Gilmore)
Newsgroups: sci.crypt
Subject: Ralph Merkle's new cryptosystems
Message-ID: <7785@hoptoad.uucp>
Date: 28 Jun 89 10:00:26 GMT
Organization: Grasshopper Group in San Francisco
Lines: 31
Posted: Wed Jun 28 11:00:26 1989

I have been hearing rumors about some new cryptosystems invented by
Ralph Merkle <> of Xerox PARC.  They are a one-way
hash function (for taking a large document and computing a small
"checksum" from it, to verify its authenticity) and two conventional

These cryptosystems seem to have several advantages over the ones
in common use.  They are designed for fast software implementation, so
they use 8-bit and 32-bit quantities rather than odd numbers of bits.
The level of security is choosable by the user by setting how many
internal iterations to perform and how large a key to use (or how
large a hash value to generate).  And the tables used internally
are not of mysterious origin, as with DES, but are derived from the
old RAND 'million random digits' by a publicly known algorithm.

Rumor is that the one-way hash function, called Snefru, has been
approved for use in the USA (export approval is pending) and that Xerox
PARC wants it to be widely used; a freely distributed implementation
will exist.  This may tie in with the recent announcement that NSA will
soon allow the export of cryptosystems of any strength as long as they
are used for authentication, not information hiding.

The difference between a good one-way hash function and a checksum or
CRC is how hard it is to find two input blocks that map to the same
hash value.  It's not hard to find another block that has the same CRC
value as the message you are trying to subvert; CRC's don't protect
against active tampering.  Strong one-way hash functions do.
John Gilmore      {sun,pacbell,uunet,pyramid}!hoptoad!gnu
Love your country but never trust its government.
		     -- from a hand-painted road sign in central Pennsylvania

			        About USENET

USENET (Users’ Network) was a bulletin board shared among many computer
systems around the world. USENET was a logical network, sitting on top
of several physical networks, among them UUCP, BLICN, BERKNET, X.25, and
the ARPANET. Sites on USENET included many universities, private companies
and research organizations. See USENET Archives.

		       SCO Files Lawsuit Against IBM

March 7, 2003 - The SCO Group filed legal action against IBM in the State 
Court of Utah for trade secrets misappropriation, tortious interference, 
unfair competition and breach of contract. The complaint alleges that IBM 
made concentrated efforts to improperly destroy the economic value of 
UNIX, particularly UNIX on Intel, to benefit IBM's Linux services 
business. See SCO vs IBM.

The materials and information included in this website may only be used
for purposes such as criticism, review, private study, scholarship, or

Electronic mail:			       WorldWideWeb: