1994-07-26 - Re: Travelling ants

Header Data

From: “Perry E. Metzger” <perry@imsi.com>
To: bill.stewart@pleasantonca.ncr.com +1-510-484-6204)
Message Hash: 5c71fe3a62216135e8e4fab6eb091d79e0bb0555e1625685e7ce6f721b7a555b
Message ID: <9407250153.AA10304@snark.imsi.com>
Reply To: <9407240652.AA08911@anchor.ho.att.com>
UTC Datetime: 1994-07-26 03:06:40 UTC
Raw Date: Mon, 25 Jul 94 20:06:40 PDT

Raw message

From: "Perry E. Metzger" <perry@imsi.com>
Date: Mon, 25 Jul 94 20:06:40 PDT
To: bill.stewart@pleasantonca.ncr.com   +1-510-484-6204)
Subject: Re: Travelling ants
In-Reply-To: <9407240652.AA08911@anchor.ho.att.com>
Message-ID: <9407250153.AA10304@snark.imsi.com>
MIME-Version: 1.0
Content-Type: text/plain



bill.stewart@pleasantonca.ncr.com +1-510-484-6204 says:
> Tim May writes:
> > In fact, I'll close with a nagging questio. Except for some work on
> > elliptic functions, there has been no real alternative to RSA for
> > public key crypto. Why? One would think that in 16-18 years of work,
> > some alternatives based on something other than the difficulty of
> > factoring or taking discrete logs would have been developed. Why not?
> 
> Good one-way transformations are hard to find.
> Merkle & Hellman's knapsack-based cryptosystem predated RSA;
> it depended on transforming an easy subproblem of a NP-hard general problem
> into the general case.  Shamir and others found ways to reverse the
> transformation that was used, reducing it to the easy problem.
> In general, a symmetric cryptosystem needs to have one easy path through it
> (using the key); an asymmetric system needs two (encryption & decryption),
> and that's much harder to find.  The inter-relatedness of NP-complete
> problems probably doesn't help much.  
> 
> There may be some deep mathematical truth hiding somewhere in here,
> but I'm more of an applied-math type than a real theoretician :-)

There are the finite automata systems that were developed in China and
have been floating around in privately circulated papers. I have no
idea when these will be "officially" published. The systems in
question are quite exciting because they are far, far faster than RSA.
On the other hand, public key system after public key system has been
broken in the last fifteen years, so I'm not holding my breath.

Perry





Thread