Free Republic
Browse · Search
General/Chat
Topics · Post Article

To: bigbob

One-time pad is extremely simple and also provable to be mathematically secure against any brute force attack.

A universe full of quantum computers is no match for one-time-pad.

It does however re-introduce the key-exchange problem.

And the key is also at least as long as the message itself...

It requires a true random number source.... but this is easy using something like diode noise.

The old German Enigma was actually a type of one-time-pad ... but it had a horribly flawed mechanical random number generator. (and some doofus thought it a great idea to make it so no letter could ever be encrypted as itself i.e. A = A ... lol)


25 posted on 12/10/2015 8:31:52 PM PST by Bobalu (Even if I could take off, I could never get past the tractor beam!)
[ Post Reply | Private Reply | To 22 | View Replies ]


To: Bobalu
> One-time pad ... the key-exchange problem... It requires a true random number source... but this is easy using something like diode noise.

There's an easier way, assuming one initialization.

Regularly exchanging secret keys is risky; that's the whole point of public-key encryption. One-time pads should never have to be exchanged, but rather they should be independently derived at each end.

A good one-time pad (like your suggestion of diode noise) can be derived from a commercial live broadcast which is available to both the sending and receiving parties. For example (this is a very weak way to use it, for explanation purposes only):

A better way to do it is to digitize the audio of a live broadcast (suitably low-pass filtered first, of course) and use that digital stream as the key.

The idea is to derive the key from something agreed-upon in one initialization, and which never has to be exchanged again. Subsequent broadcast times, stations, etc. can be encoded into messages, or perhaps posted in an innocuous third-party forum.

28 posted on 12/10/2015 9:05:51 PM PST by dayglored ("Listen. Strange women lying in ponds distributing swords is no basis for a system of government.")
[ Post Reply | Private Reply | To 25 | View Replies ]

Free Republic
Browse · Search
General/Chat
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson