Slashdot Log In
Simple Comm Technique Beats Quantum Crypto
Posted by
Zonk
on Sun May 27, 2007 08:25 AM
from the dot-dot-dash-dot-dot-dash-dash-dot dept.
from the dot-dot-dash-dot-dot-dash-dash-dot dept.
Atario wrote us with a link to a New Scientist article about an innovative new way of encrypting communications. An engineer at Texas A&M may have a way to exploit the thermal properties of a wire to create a secure channel. The result could be an effectively impenetrable way of securing communications, possibly outperforming quantum cryptography keys. "In their device, both the sender Alice and the receiver Bob have an identical pair of resistors, one producing high resistance, the other low resistance. The higher the total resistance on the line, the greater the thermal noise. Both Alice and Bob randomly choose which resistor to use ... Half the time ... they will choose different [resistances], producing an intermediate level of thermal noise, and it is now that a message can be sent. If Bob turns on his high resistor, and records an intermediate level of noise, he instantly knows that Alice has chosen her low resistor, in essence sending a bit of information such as 1 or 0. Kish's cipher does this many times, sending a random series of 1s and 0s that can form the basis of an encryption key, the researchers say."
Related Stories
[+]
Totally Secure Non-Quantum Communications? 235 comments
An anonymous reader writes "TEES is reporting that Dr Laszlo Kish, an associate professor at Texas A&M, has proposed a 'classical, not quantum, encryption scheme that relies on classical physical properties -- current and voltage. He said his scheme is absolutely secure, fast, robust, inexpensive and maintenance-free and relies on simultaneous encrypting of information by both the sender and the receiver.' The scheme uses properties similar to Johnson noise along with Kirchoff's Law to provide what he hopes to be an easier method of secure communications. Arxiv also has the full text [PDF Warning] of the paper."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Cool. (Score:5, Interesting)
Well, they quote Bruce saying it's good. (Score:3, Informative)
Although I don't recall seeing anything about it on his website. Bruce knows a lot more than I do, but this
Re:Well, they quote Bruce saying it's good. (Score:5, Informative)
Eavesdropping on this wouldn't do any good. From an eavesdropper's point of view, there are three noise levels, two of which mean nothing and one of which means a bit has just been transferred from A to B or from B to A. An eavesdropper can't tell which direction the bit is going or what the value of the bit was.
Parent
Sure they can. (Score:2)
And I'm not seeing why there would be three noise levels on the wire. You'd start off with the plain wire. Then Eve's taps. Then Eve would see the wire characteristic change when Alice put her resistor on. So she'd know that information. Then she'd see it change again when Bob put his resistor on. So she'd have that information also.
All Alice and Bob would know is the state A
Re: (Score:3, Informative)
Noise endpoint 1 endpoint 2
High high high
Medium high low
Medium low
Re: (Score:3, Interesting)
But how do they put in those resistors? With switches. Switches that inject charge onto the output wire when their state changes. Switches with their own resistance and temperature coefficient of resistance. And that is detectable.
Alas, real resistors cannot be perfectly matched; the real wire state table
Re: (Score:3, Insightful)
Moderate +1... (Score:2)
Still, it's a nice piece of thinking.
Re:Well, they quote Bruce saying it's good. (Score:5, Informative)
That would be: http://www.schneier.com/crypto-gram-0512.html#15 [schneier.com]
Parent
Mod parent up! (Score:2)
And Bruce does note that it is vulnerable to a man in the middle attack.
MITM... (Score:5, Informative)
I read Schneier's page because I respect the guy, and I figured he'd know what he was talking about. It already seemed trivially vulnerable to a man-in-the-middle attack, but I wanted to see if I was the only one.
Looks like I'm right:
He actually details a few more problems:
But then, I guess it's the best we've got:
Parent
Re: (Score:2)
Re: (Score:2)
Re: (Score:2, Funny)
Does it work with wireless?
Re: (Score:2, Informative)
Re:Cool. (Score:5, Informative)
Hope that clears up any debate this would generate.
And I don't know about the rest of the community, but I read the original post and thought "yep, got it in one". Apparantly I understand these things a little better than most.
Parent
broken link (Score:5, Informative)
http://www.newscientist.com/channel/tech/mg194260
dupe? (Score:5, Informative)
Well, yes, it *is* a dupe, but... (Score:5, Funny)
--
Slashcode bug # 497457 - unfixed since December 2001 - Go look it up [sourceforge.net]!
Parent
Security through Lack of Reference? (Score:3, Insightful)
Could someone correct me if I'm wrong (which I think I am)?
Re: (Score:2)
It's a bitstream -- high/low resistance being one and zero -- and to get the message back you need to guess exactly the sequence of ones and zeros as Alice or Bob used.
If you guess the wrong sequence you don't get any indication that your guess was wrong -- you just get the wrong message. Similar idea to a one-time pad; if you use the wrong decryption key you can get any message at all with no indication that it wasn't the right message.
Re: (Score:3, Informative)
In both c
Re: (Score:3, Insightful)
It only works on a direct connection (Score:2, Interesting)
Under the conditions stated above, cryptography isn't very important. The most i
Man in the middle (Score:2, Insightful)
TFA (someone said it was /.'ed) (Score:4, Informative)
Already Broken (Score:5, Informative)
Old news: Broken, rebutted, broken, rebutted again (Score:3, Informative)
Re:Old news: Broken, rebutted, broken, rebutted ag (Score:3, Insightful)
This technique is worse. Quantum cryptography** lets you know the extent to which your shared key has been decloaked, providing a rational basis for reusing chunks of the (expensive) one-time pad.
**A bad name. It really ought to be called quantum exposure detection.
crappy crappy method (Score:3, Informative)
Speed of light? (Score:3, Informative)
This reminds me of another crypto method where the receiver adds noise to the line. The theory is that they know what the noise is, so they can remove it, but Eve can't get it because she doesn't know what the noise was. It falls down under the same attack because the signal is only propagated at the speed of light, not instantaneously.
Alice and Bob should just get a room (Score:4, Funny)
Random noise. (Score:2)
Re: (Score:2)
Is Schneier enough of an electrical engineer ? (Score:5, Interesting)
To me, this whole matter with his formulae of the noise of a resistor is just hocus pocus; as much as the math is correct. But any reasonable electrical engineer knows these
What Kish rather seems to propose, is the injection of noise into a link; noise at two levels, nevermind if they are derived from a resistor, short-circuited or not, or any other noise generator.
Over. What he then says is the following:
If Alice sends high noise level ('H'), Bob will send low ('L') noise level; and vice versa.
The man-in-the-middle will have tri-state noise: LL,LH/HL,HH. LL and HH are out. The assumption in that paper, hidden behind a lot of barrage, is: LH and HL will appear identical to the eaves-dropper. Alice. however, when sending L, can pass an information quantum (since Bob will switch to H, knowing Alice sends L); while Alice sending H, Bob will switch to L, knowing Alice sends H).
The theory of Kish is, that Eve will have no clue if she intercepts HL or LH. Which only works in theory.
Because any electrical engineer deserving his title will tell you that those sources won't produce noise of identical spectrum in the first place. Therefore, the spectra will change, giving you a sequence of jumps. The maximum you have to do is toggling
Much ado about nothing, me thinks
Re: (Score:3, Insightful)
Not even a need to auto-correlate. If you measure both the current and voltage in one point of the transmission line, you can figure out which way the signals are going. On top of that problem, I can't really see that method scale in the Gbps, while I can easily imagine the single-photon methods scaling that high.
What would this be good for? (Score:3, Interesting)
Are there ways to use these secure channels to build a real redundant network where traffic could be rerouted when lines fail? Or would the routers end up being the weak spot? Making it just as insecure as every other network?
Are there any other types of uses where those connections might be useful or are they no more theoretical toys?
Re:What would this be good for? (Score:4, Insightful)
Two offices, say, across town, that want to communicate very securely.
When would that possibly be a problem? That would basically require some strange situation with a totalitarian government that wants to disrupt communications between two end points, but apparently doesn't actually want to get access to the unencrypted information itself.
If it's just some rival company trying to disrupt service, a line crew goes out, fixes the line, and they're back up and running before they even want/need to change the encryption key.
And what would be the point, since you could just as easily cut the other communications lines (eg. OC3s), the power lines, etc., etc.
Parent
Re: (Score:3, Insightful)
The point is: When I disrupt your valuable crypto channel long enough you simply can't use it and have to fall back to other means of less secure means of communication which I then can intercept.
### And what would be the point, since y
Know who uses this? (Score:2)
I'm pretty sure this is how the cosmic microwave background radiation [wikipedia.org] is generated.
~kulakovich
Impenetrable == Unsinkable (Score:5, Insightful)
When I read this, I had a flash back to a Dr. Who episode.(paraphrasing)
Army General: Trust me doctor this place is impenetrable.
Doctor: The problem with impenetrable is that it sounds too much like unsinkable.
Army General: Well whats wrong with that?
Doctor: Ask the passengers of the Titanic.
I always get a little bit itchy whenever people start throwing superlatives around like unbreakable, impenetrable, etc. Nature, Human ingenuity, or Human stupidity all have a nasty habit of proving us wrong.
Obligatory (Score:2)
Not worth 2c of consideration (Score:2, Interesting)
[a] it takes an "educated eavesdropper" to even realise information is being sent when there seems to be just low-level noise on the line.
[b] If they do try to eavesdrop, they can only tell a message is being sent, not what it is, because it's impossible to tell whether Alice has a high or low resistor turned on, and whether the bit of information is a 1 or a 0.
[c] What's more, eavesdropping on the line will naturally alter the level of thermal noise, so Alice and Bob will know tha
one time pad (Score:2)
This looks interesting, great. But as long as we're in the "what is better than what" game, how is this any better than one-time pad?
If you're going to go to the work of putting down a single, dedicated wire with two fixed endpoints - it would seem a lot easier for Alice and Bob to just meet, generate 2 identical random pads (with current disks, 1TB is easy) an then Alice and Bob communicate securely until they meet next. Done.
Seriously, what keeps an attacker from just cutting the wire? Poof! no more ch
Beats quantum crypto... (Score:4, Funny)
I belive congrats are in order.
TLF
Re: (Score:2)
It sounds like Alice and Bob need to coordinate in advance when they will use their low and high resistors. In which case, they're using a one-time pad and already secure.
No. (rtfa?) It's very similar to quantum cryptography, just without the quantum.
When the bit is created, you have no info (Score:2)
PAIRS of resistors (Score:4, Insightful)
I read it the same way you did at first; it's poorly worded.
This sounds like it's someone trying to think outside the box, given a basic knowledge of quantum cryptography. "Well, what else sort of works like light polarization? What is there that, if intercepted, doesn't give the interceptor any more information than said polarization does in the case of quantum cryptography?"
Of course, one of the advantages of quantum is that you can Detect eavesdroppers, because if they listen to more than a few bits they flip more of your bits than probability would reasonably allow for. It isn't only about how much information the eavesdropper can obtain--it's about whether or not you'll realize they're there.
Parent
Re: (Score:2)
No, there is nothing hidden in the noise. What A and B and anyone listening in can measure is whether there is a small amount of noise, a medium amount of noise, or a huge amount of noise. There is nothing hidden in the noise. But if there is a medium amount of noise, then all I know as someone listening in is that one side sent a 0 and the other side sent a 1. I don't know _which_ side sent the 0 and which one sent the 1. A and B who were sending the da
Re: (Score:2)