[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: A Challenge (perhaps!)
>I know it doesn't exercise key technology and relies on the secrecy of the
>algorithm (which from my very limited knowledge on cryptography I think makes
>it almost doomed from the start (?))...
Yes, it does. Without the slightest insult of any kind to your friend, the
problem is that the vast majority of "new" algorithms have actually been
invented time and time again long ago. And the vast majority of those have
been shown to have vulnerabilities. Phil Zimmerman writes about this in the
PGP docs. It is overwhelmingly likely that your friend has, no doubt with
the best of intentions, stumbled across something that has a simple flaw he
doesn't know about.
Further, secrets are hard to keep. PGP works _because of_ its publicity, not
in spite of it. When the algorithm must be kept secret, every little thing
must be watched. Just a few months ago, someone cracked the encryption on
Microsoft's Win95 registry database by taking a snapshot of the contents of
memory at a key moment. Other hacks break other efforts at secrecy.
In fact, no sensible user should trust anything to a secret algorithm. I may
not be able to tell the difference between Diffie-Hellman and Lillian
Helman...but I can go talk to those who can. If the coders and evaluators I
trust tell me there's a problem, I can go hunt up another solution. Doing
anything else buying a pig in a poke.
Now, there are a lot of not-sensible users out there. Slick marketing can
result in a bundle being made. But it's not the best way to go.
--
Bruce Baugh
[email protected]
http://www.aracnet.com/~bruce