Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

VERY LARGE main memories: cryptography

2 views
Skip to first unread message

John Gilmore

unread,
Aug 31, 1986, 7:01:53 PM8/31/86
to
[Net.arch has been discussing applications of very large main memories,
on the close order of a gigabyte.]

In article <22...@peora.UUCP>, jo...@peora.UUCP (Joel Upchurch) writes:
> One thing that no one has mentioned so far that you could do
> with very large memories is table lookups.

This is certainly a useful technique in cryptography. Someone wrote
a paper on how to break DES that involved writing many megabytes of stuff
on magtape so you could get it back quickly later when breaking an
encrypted message. Things would be a lot more tractable if the table
was in RAM instead.

Even a medium sized company or country could probably buy enough RAM
to decrypt DES quickly.
--
John Gilmore {sun,ptsfa,lll-crg,ihnp4}!hoptoad!gnu jgil...@lll-crg.arpa
May the Source be with you!

David desJardins

unread,
Sep 2, 1986, 5:09:15 AM9/2/86
to
In article <10...@hoptoad.uucp> g...@hoptoad.uucp (John Gilmore) writes:
>This is certainly a useful technique in cryptography. Someone wrote
>a paper on how to break DES that involved writing many megabytes of stuff
>on magtape so you could get it back quickly later when breaking an
>encrypted message. Things would be a lot more tractable if the table
>was in RAM instead.
>
>Even a medium sized company or country could probably buy enough RAM
>to decrypt DES quickly.

While I'm not a big fan of DES, I don't think this is very accurate.
Unless there is some radically new method that no one outside NSA knows
about (I'm not ruling this out; it just seems that there is no sensible
way to discuss it), there is no way that a single-processor machine is
going to break DES in a reasonable period of time. And that is what
this discussion is about, large single-processor (or perhaps a few
processors, but not hundreds or thousands) machines with large amounts
of memory.

-- David desJardins

0 new messages