Holographic Sonar Cryptography
Atomic Snarl writes: "New Scientist.com has this story on how to encrypt a underwater sonar message using multiple sound path timing.
By detecting and adapting for the current variations on underwater sound channels,
the transmitted message can be received intelligibly only at a single point.
This holographic approach suggests a method of web encryption using multiple
hop paths and ping times to create a message which can only be decoded when
received at a specific target node!"
It seems to me that the speed of sonar through water is a physical certainty; that's why we can accurately use it to detect the distance from an object.
Internet traffic is another matter. If I tried to use a ping time to measure the geographic distance to another server, I'd be about as scientific as the Slashdot poll.
Am I wrong, or could internet latency give or take 100 ms or so from a ping, rendering the encrypted message readable by.. no one?
"Beware he who would deny you access to information, for in his heart he deems himself your master."
Even if you could eliminate the problems with the latency, the asymmetric routing that exists in the internet will kill this technique. This communication technique depends on the forward and the reverse path being identical - something which is not true when asymmetric routing is used.
There is no such thing as luck. Luck is nothing but an absence of bad luck.
will this article on slashdot mean that the FBI will now 'tap' the oceans too??
Fighting for peace is like fucking for virginity
A much more detailed (7 pages) article on time-reversed acoustics appeared in the November 1999 issue of Scientific American.
I pasted the summary below, but here's a link to the summary just to make it official.
Time-Reversed Acoustics
Mathias Fink
Record sound waves, then replay them in reverse from a speaker array, and the waves will naturally travel back to the original sound source as if time had been running backward. That process can be used to destroy kidney stones, locate defects in materials and communicate with submarines.
I thought it was so cool that I wrote a program to simulate the effect. It simulates 1 or more waves emitted by 1 or more sources, and records the waves at 1 or more "microphones". It then treats the "microphones" as "speakers" and plays back the time reversal of the recording. At first the screen is filled with chatoic expanding circles, but after a while the expanding (and fading) circles combine to create a CONTRACTING and STRENGTHENING circle!
I wrote it for my own curiosity, and the code is "dirty". If there's some real intrest here I could dig it out and clean it up a bit.
- - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.