Quantum Cryptography In Action
Whitney Wyatt writes: "Discover magazine outlines the first successful laser photon communication utilizing Quantum Cryptography. Called 'Perfect Encryption,' quantum encryption sends the key with the message, however it is impossible for an eavesdropper to intercept the message without changing it. One can only wonder what the FBI will do."
One can only wonder what the FBI will do.
Why, outlaw quantum mechanics, of course!
Quando Omni Flunkus Moritati
Could states outlaw this?
Or is this so complicated that only states and not criminal indivduals can use it?
Martin
They'll simply declare that, like plutonium and surface-to-air-missiles, it's something that they can't abide the public owning, and will outlaw it. What else could they do?
We should all realize by now that words such as "never" and "impossible" do not exist in technology's dictionary.
.. means nothing. Research, research, research. We will get there, especially with government dollars backing it.
So, right now we can't eavesdrop without modifying
Jason
Uncrackable as far as we know, at least. There's always a chance of new technology.
This stuff is getting pretty heavy, but it seems the technology to break this type of cryptography is already in early stages of research. Check out this New Scientist article.
It's an interesting article that outlines many of the considerations and hurdles one encounters in this field, but there's no breakthrough here. We haven't had a breakthrough since December, 2000 when researchers at UCSB built their latest prototype capable of consistently detecting such photons. We're bound to make some more breakthroughs soon, it's premature to say we already have recently.
If you're still not clear on the whole quantum cryptography deal, idquantique.com has a good introduction (pdf, of course).
Guys, this isn't something that will be showing up in our homes - or even large corporate offices - for years. Decades, maybe. Once this moves out of Los Alamos and into what I will call, for want of a better term, the "real world", there may be export restrictions on this, just as with PGP. That's all, I'll bet. And for now, I doubt there will be *any* legistlation.
I'm the stranger...posting to
Look how far we go to avoid trusting one another...
It's a fallen world...
...and has so for the past 2000 years.
It's called a one-time pad.
So, before everybody and their brother starts talking about how the NSA can already break this, remember that you can, quite easily, build a 'uncrackable' cypher.
And it'll never be breakable, provided you take some sort of security measures. But if you're paranoid, you already do most of those.
Sorry, this is just a preemptive strike against 'the government can monitor my thoughts" crowd.
Back to your normal high S/N ratio.
What this means is that the message can only be read once, not that the message is impossible to decrypt. The government still has the same job it's always had.
Plus the distances involved are microscopic. For this to matter much to the government the single quanta of data has to last long enough to travel a significant distance.
Sorry to bring bad news, but quantum cryptography is unlikely to become available to the likes of us. The reason:
Alice and Bob have a length of optical fibre running between them, and are using quantum cryptography. Eve attempts to evesdrop, but is unable to do so without changing the information in the signal (polarisation etc). Eve is foiled. Hurrah!
Now imagine that Alice and Bob are mere mortals and get to use the phone network like the rest of us.
The system they use is a standard fibre & router system, but the actual fibre is encrypted. What is Eve to do?
Answer: She installs a tap on the repeater, because quantum crypto only works over single lengths of fibre.
As if by magic quantum cryptography only becomes useful to people who get to dig holes in the road, such as phone companies, big business and the government. We little people don't even get to play the game.
No, as far as i understand you can only read the message if you have the key. And you have only one chance to try.
The problem with this is that you need to know in which direction it was polarized when you first receive the photon. If you guess incorrectly, then you've lost the information in that photon. Since it's possible to incorrectly guess 50% of the time, you could lose up to 50% of the transmission. It's like having to intercept a message by guessing in advance every word in the message. :)
My Company
We have always had "uncrackable" codes. Any key-based cipher that uses truly random keys that are used exactly once is unbreakable. This is a so-called "one-time pad." So long as they keys are kept secret and the keys are truly random, and each key is used exactly once, there is no way to break the cipher. The nuclear "go" codes are one-time pads. It is a perfect crypto system. The cipher doesn't even have to be particularly strong. Why? Because the key is random and used only once, and given ciphertext can be tried a given key resulting in a given clear text. Since the key was truly random, there is no way to know which "clear text" is correct.
For example, assume the cipher text is "TTYM". You try one candidate key and the clear text is "KILL". You try another and the clear text is "LIVE". There is no way to know which is correct, or if either one is correct.
If the key is used twice, suddenly you are not perfectly secure. If a given candidate key results in the first message clear text of "LIVE" and a second message using the same key decrypts as "GRBL", you probably have the wrong key. If, however, you get "KILL" and "SHIP", you have a more probable correct key. The more messages sent with the key, the more likely the recovery by an attacker (that is to say, the more confidence the attacker will have that a candidate key is correct). The only issue is key management. In fact, key management is the big issue with any crypto system.
Quantum cryptography merely offers an easier to use and manage "perfect" crypto system than a one-time pad. It isn't one whit more secure.
Quantam computers are the only ones which have the processing power to break what is in essance, the one time pad used by light (quantam cryptography). When computers came along at the end of WWII, we could start stabbing at one time pads and Zeta functions, which are almost as difficult to crack. Now, we are back at that pre WWII stage where Pads are near impossible. Now, quantam cryptography on its own is vulnerable to brute force cracking, as all encyption is. What makes it secure is the fact that you can't intercept it. And already some universities have been plying with induction-based pickups for fiber optics.
Sig (appended to the end of comments you post, 120 chars)
Liquid helium and quantum boosters that are only about a decade away... Why not post a story about personal rocketships whisking us away to the surface of Mars?
The problem would be in intercepting it in the first place. An interceptor has only one shot at properly decoding each photon. Since an interceptor would get possibly 50% of them decoded incorrectly, they wouldn't be able to decode the message nor repeat the original message.
My Company
What this means is that the message can only be read once, not that the message is impossible to decrypt. The government still has the same job it's always had.
Plus the distances involved are microscopic. For this to matter much to the government the single quanta of data has to last long enough to travel a significant distance.
We all know deep down that the big concern is he-who-is-not-to-be-named, namely Osama bin Laden. The thing is though, that it's not likely that he will get his hands on this laser-o-doom. Even if he did, he couldn't likely use it, as it probably requires a direct line of sight. Fiber uses the principle of total internal reflection to transmit light, but this reflection causes some of the light to polarize, changing the quantum state and making the data invalid. So as of now, I think this is only for ./'ers edification.
I'm the Devil the Windows users warned you about.
I haven't read the article yet (FWIW,) but I am pretty sure that it is impossible to replay the message, because to be able to replay it something has to "look" at it, and if it's "looked" at, you've affected it, so what you're "seeing" is not what you need to replay. It's the basic Hiesenberg principles at work. Ok, going to read the article now to see if it provides any deep insight into how *anyone* is supposed to read these. :)
Most likely needs direct line of sight, since air or a vacuum is not likely to alter quantum states. But you do bring up a good point, how will the checksum work? I don't know of a way to 'add' quantum states (yet).
I'm the Devil the Windows users warned you about.
QC is an extension of One Time Pads - it makes OTP practical and fast. Search google for Quantum Cryptography, and you'll see.
Are you sure? Heisenberg isn't so certain.
I'm the Devil the Windows users warned you about.
I'd be interested in seeing how the initial key exchange works. The receiver randomly chooses orientations and derives a bit pattern from the incoming transmission. Makes sense. It then says the receiver reports which random choices it made to the sender. I'm not sure exactly how the sender is able to decode this transmission from the receiver. It cant choose random orientations else it would lose the data which indicates the shared key. Any ideas?
My Company
Click here - if you've got the same sense of humor as me you'll waste hours on this site!
:)
Yes, I know its highly off-topic, but far more interesting than another theoretical quantum story...
And it'll never be breakable, provided you take some sort of security measures. But if you're paranoid, you already do most of those.
You say it will *never* be breakable if you take some sort of security measures. Never's a pretty tough thing to prove. OK, which measures should you take? How do you know that 1000 years from now, someone will not have perfected time travel and invisibility... how do you know that someone is not standing over your shoulder while you are locked in a lead-lined vault deep inside Mt. Everest as you key in the pad? If you kill yourself after making the pad, how do you know the inflitrator does not have the technology to reconstruct your memories from your brain tissue? The one time pad being perfect "forever" is a bunch of crap. "For now" I can deal with, but not "forever"... which makes it just like most cryptography.
So how does the intended recipient get the message without changing it?
Click here or here.
I couldn't find the link, but there was another example of this that a professor at Harvard introduced about a year ago. The scheme was to have a satellite that did nothing but stream numbers to everyone all the time. So when someone would use a purely random number, at a random time, from the satellite to encrypt the message, at the same time the other user would also start recording the incoming numbers, and stop recording at the exact same time as the sender. Now they both have the key, and it was never sent, and due to the billions of numbers that are being sent from the satellite there is no feasble way to know what the key is, or to store all the numbers being sent.
I put the m in oop.
Simple: checksum your data the normal way before encryption.
As for interference: any particular qubit is carried by one photon. If that photon reaches the target at all, then it almost certainly has not been changed by random interference, and if it has, then at most it mangles one bit of the message, which is no worse than line noise in a modem. If a photon doesn't reach the target, then it the receiver notices a gap, and informs the sender.
Quantum crypto allows Allice to send a one time pad to Bob and determine if it was intercepted or not. If it is intercepted then Allice discards the pad and tries again. Otherwise Allice uses the pad to encrypt the message and uses conventional means to transmit it. If someone intercepts the pad, then the message is never sent so there's nothing to cryptanalyze. Otherwise they have a message but no pad. Cryptanalysis of a message encrypted with a one time pad is mathematically impossible.
The distance issue is the main problem with this technology but progress is being made on that front and I'm sure it will only be a matter of time before it is solved.
The problem with this is that you need to know in which direction it was polarized when you first receive the photon. If you guess incorrectly, then you've lost the information in that photon. Since it's possible to incorrectly guess 50% of the time, you could lose up to 50% of the transmission. It's like having to intercept a message by guessing in advance every word in the message.
No, that's not a problem. The reason is that you know the possible spin states ahead of time. You choose one of two possible vectors to measure along, then you tell the sender what your choice was and he can compute the same answer you got.
The real problem with quantum encryption is that it doesn't have any significant advantage over conventional encryption.
-a
-a
How to rationalize theft.
That means WITHOUT FIBRE
Which means you dont need to dig holes and most of the assumptions of the poster are invalidated.
Read the article first people.
All bow to his Noodliness!! His Noodle Appendage has touched me!
oh, no, I was responding to the original message to why intercepting it would not be possible. ;)
:)
I wasn't saying that there was a problem with quantum encryption, I was saying that would be the problem with intercepting the data.
My Company
Quantum cryptography addresses this problem by creating a secure communication channel that is detected at the single-photon level. Because detection of a single photon changes it, any eavesdropper can easily be detected when unexpected results are found.
The property of the system that simultaneously makes it both secure and unfit for sending anything other than a one-time pad is that a random portion of the bits sent by the source are rendered useless. When the receiver picks an incorrect detection scheme, the results are ambiguous. The two parties compare notes on what methods they used, and then eliminate all the ambiguous bits. They can't know beforehand which ones will be thrown away. The way to check for eavesdroppers is to use an insecure channel to compare (and then throw away) a portion of the results to see if there are any discrepancies.
After the key is sent, the encoded message can be sent on an insecure channel, since both parties can be sure they have the same key. A one-time pad cipher can never be cracked because, for instance, a 1 kbit message can have any 1 kbit key as its cipher. Therefore the number of keys to check would be 2^(1024). Even after this is completed (well after the end of the world?) the decoded message is found along with every other possible 1 kbit combination. Any possible 1 kbit file can would be found among the results. This is no better than writing a program that fills memory with files that contain the numbers from 0 to 2^(1024)-1.
Some researchers are actually attacking the implementation of quantum cryptography rather than the theory. The devices used in QC actually send light down the fiber optic lines that damages the equipment on both ends resulting in predictable behavior. However, there are already safeguards developed against these type of attacks. Essentially it comes down to this question: "Is there a perfect implementation of Quantum Cryptography?"
I design user interfaces for a free network management application,
One comment: even if you need to cool your detector to cryogenic temperatures, you don't have to have your customer pour liquid nitrogen (or did they say liquid helium?) into the commercial device. This is what compact no-maintenance closed-cycle coolers are for.
Plug #1: idQuantique
Plug #2: Magiq Technologies
Plug #3: Los Alamos lab (yes there used to be a site there)
Plug #4: Our own research (not commercially-oriented yet)
17779 eligible voters in a district, 17779 'vote' as one. This is Russia.
It's been said before and it bears repeating...
If it can be done, chances are that someone has been doing it for a long time.
Don't sweat the petty things. But do pet the sweaty things.
Neither does quantum crypto. The ciphertext is transmitted by ordinary means. Even if you were to send the ciphertext the same way you send the key, there would still be a transmission to be detected (although the mere act of detecting it would corrupt it). This also allows the length of the message to be determined. The advantage QC has over OTP is it allows snooping to be detected.
hmm... how about this?
What if a I place a device between the intended sender and receiver in such a way that it blocks the intended sender and receiver completely. I intercept a key exchange attempt from the sender and respond as any recipient would. I then have a quantum encrypted channel between myself and the sender. At the same time, I negotiate my own quantum encrypted channel between myself and the recipient. I can now receive data sent from one channel and send it to the other channel. This seems to negate the benefits of using quantum encrypted channels (unless one can somehow assure that I cannot totally block the actual transmissions between the intended sender and receiver).
I suppose some kind of authentication needs to be incorporated into this technology to ensure you're establishing a session to the correct receiver.
My Company
It is at this point, ladies and gentlemen, that communication technology stops empowering the masses, and gives the wealthy yet another tool to consolodate and defend their power.
Isn't quantum cryptography secure because Eve cannot evesdrops on the message without altering the it?
Oh. Okay, then.
-a
How to rationalize theft.
You have to get the key safely to the other side, and since the key is the same size as the data, if you have a way to securly send the key, why not just send the data itself?
"Your superior intellect is no match for our puny weapons!"
One time pad encryption is actually not that great.
You have to send an un-interceptabile message the same size as the message to be encrypted.
Not only that, but the one time pad has to be grenerated by a perfect random number genereator.
If I have a perfectly secure communications channel that can handle one time pads for my messages, it could also just handle the messages themselves instead. Using one time pad with anything less that a perfect random number generator would actually have lower security of such a system.
The really amazing stuff about cryptography is public/private key encryption and keys that can be reused.
Life is too short to proofread.
They will get it banned, if the overreaction to PGP is any indication. One has to wonder as to whether we really live in a free country, when our government insists that we use insecure communications, just so they can tap them when they wish.
Our government uses communications Joe Citizen can't tap. So should Joe Citizen have the right to use such technology for himself.
=== The price of freedom is eternal vigilance
I strongly feel that The Codebreakers should be required reading for cryptography advocates. Over and over again the weakest link in any cryptographic system, including the one-time pad has been user error. According to Kahn the NSA successfully decrypted Soviet messages encrypted with "one-time" pads that had been reused due to supply difficulties or clerical errors. They were able to accomplish this by collecting thousands of encrypted dispatches, using traffic analysis, and looking for identical cipher text that might indicate common words, names, or phrases.
Kahn credits cryptographic incompetence to a wide variety of historical disasters from the defeat of the Imperial Russian army during World War I because key officers refused to use codes, to the World War II defeat of enigma because the German Navy had their U-boats transmitting trivial messages to headquarters on a daily basis. (In fact, traffic analysis and radio direction finding efforts were probably more critical than the actual capture of an enigma machine.)
The bottom line is that creating cryptographic systems that mathematically cannot be broken using current technology and probably with any future technology is relatively trivial. Creating socio-technical systems that are resistant to cryptographic incompetence is almost impossible. Most of the focus on algorithms is missing the point when there exist a dozen algorithms that are unbreakable, but no algorithms that are not vulnerable to social engineering attacks, traffic analysis, and dictionary attacks.
I feel that this is really the primary focus of government attacks on cryptographic products, the goal is not to attack the algorithms, but to hinder the development of socio-technical systems that use cryptography effectively. Why worry about if Microsoft Office includes strong, probably unbreakable encryption algorithms, if the software uses password XOR by default for compatibility with earlier versions, the strong cryptography is incompatible with export versions, and a dictionary attack will get 50 percent of the information you want? I am less interested in whether they can create yet another unbreakable encryption system, than creating a security system that allows me to send private e-mail to co-workers who don't understand why they should get a pgp plug-in or how to use it.
...
What will the FBI do? Why they'll just read the blinkenlights from your quantum switch!
"A terrorist is someone who has a bomb but doesn't have an air force." -William Blum
I'm certainly not a security expert, but to effectively have a communication link that no one can snoop on, wouldn't everyone that wanted to use this have to have their own transciever? I wouldn't want to transmit my private data over this secure line only to have it travel the last few feet to my house over copper.
The problem is: when you try one the possibilities, how do you know if it's my original plaintext or not? Was my original message "BREAD"? Was it "HELLO"? Was it "DEATH"? The answer is all of the above and none of the above. You can calculate all 2^40 possibilities, and all of them could be correct. You could use a little human intuition -- you could say "DEATH" is more probable than "999.." -- but that only goes so far. You have no reason to believe that "HELLO" is a more or less probably message than "DEATH". If you did have any of that intution, then the actual ciphertext was be literally meaningless to you (aside from its length, of course). You have *NO* way of knowing which is the actual message.
Unless you have the key. This is where quantum cryptography comes into play. Exchanging keys for Vernam ciphers is not hard, but it is impossible (literally) to do electronically and securely. If you send the key over insecured channels, then your key is insecure. If you send your key over encrypted channels, then your key is only as secure as the channel you used, which is to say not secure at all (relatively speaking, seeing as all ciphers are prone to brute-force attack, except for the Vernam cipher). By using quanta, you can tell if your key has been listened to with 1 - (0.5)^n probability, where n is the length of the key.
It always amazes me that people are still willing to spout of crap like "the Vernam cipher is crackable" or "it's prone to brute-force attacks", I guess because they've grown up with the "anything's possible, even the impossible" Hollywood drivel. The Vernam cipher, if the key is generated with a true random number generator (which does not exist, I should say, but it might some day) is uncrackable. It is mathematically provable. Each bit in the ciphertext (again, if the key is completely random) does not depend on any of the bits before or after it. So, suppose you intercept a bit of ciphertext. It is a 0. Was the original plaintext a 0 or a 1? There is a 50% chance it was a 0 and a 50% it was a 1. Tell me how you would crack this; the entire cryptoanalysis field is awaiting your answer. There is no reason a 0 a better answer than a 1; there is no reason a 1 is a better answer than a 0; there is a 0.5 probability it was a 0; there is a 0.5 probability it was a 1. Tell me: was it a 0 or a 1? Take all the computer time you need.
Quantum cryptography is a "key-growing" technology. The problem with quantum cryptography is that all scenarios begin with, "Given an authenticated connection." Well, in cryptography, the problem has almost always mandated authentication solutions, not key-growing solutions.
If I can hand someone a secret key that will let us authenticate with each other, then I can just as easily hand them a dvd full of random data for perfect one-time-pad encryption of our communication. Any solution without authentication is no better than the original problem, because authentication reduces to the original problem of getting some secret information from one person to the other.
To understand the problem, imagine this scenario. Alice wants to connect to Bob, so Alice establishes a quantum cryptographically secure connection with Bob. Wonderful, but what if Eve is sitting in the middle, and from the very beginning of the connection, Alice ACTUALLY establishes a quantum cryptographically secure connection with Eve, and then Eve establishes a quantum cryptographically secure connection with Bob. How do they know the difference? They can't, because individual photons are by the laws of quantum mechanics indistinguishable. There's no "signature" by which they can know who they're really talking to.
All quantum cryptography does, is tell you when someone begins evesdropping on a connection that has previously been secure. There will be applications for such a means of secure communication, but without resolving the classic man-in-the-middle attack, quantum cryptography cannot be applied to the bulk of cryptography uses.
The Los Alamos team is one of at least a dozen groups worldwide that are harnessing quantum physics to develop perfect encryption: coded messages impervious to the efforts of hackers.
Once again a media outlet is misusing the term "hacker." It is the "crackers" that this would thwart, since they could not crack your encrypted messages. I doubt however, that this or any other technology would be hacker-proof, in the sense that a hacker would just want to figure out how it worked and perhaps tweak it a bit. And who is going to stop a hacker from finding out an implementation of quantum cryptography works?
- I love animals. I try to eat at least one a day.
Quantum cryptography is great for securing one stage of the data transmission, but it's hardly perfect. For one thing people can't interpret quantum-encrypted photon streams, and so the machinery used to decrypt the quantum stream is still vulnerable to attack, as is the rest of the path from that machine to the reader's brain, including whatever wire, RAM, or CRT that involves.
Of course the same goes on the transmitting end.
Similarly, the one-time-pad that the QC system uses to encode the photons is vulnerable to attack or reverse engineering. (Note that this isn't highly likely, but likely enough to eliminate QC from being perfect.)
All Quantum Cryptography does is make one link in the chain more secure. That's it.
Kevin Fox
[QUOTE]
Yes i know about Cointelpro, yes i know about Hoover, yes i know about the "Patriot act" but why does the FBI always get attacked first? What about the NSA? (B/C they are willing to spy on non US targets w/ echelon?) Most of the world would fear echelon (NSA Spy network) before the FBI.
[/QUOTE]
That is exactly the point. The REST of the world would fear the NSA/CIA more than the FBI, because those 2 agencies are supposed to spy on the rest of the world. The FBI is more an internal entity and thus American's would fear a knock on the door by the FBI then they would the CIA/NSA.
The FBI are, for the most part, just a big police department that can go anywhere inside the country. As opposed to Town/state police who must remain inside thier city/state of employment.
It's a good thing the world sucks or we'd all fall off.
I can see how people would find this as perfect encryption between any two lin-of-sight points, but there are problems. Most signals that need to be encrypted aren't within LOS (which you need to send photons). So most signals will be traveling most of the way with perfect encryption (say, to the satelite, and then back to a receiver near the recipient) but anywhere else, the message must either be plaintext or use a different encryption. Also, all bounce points (sattelites, tall hills, whatever) need a system to set themselves apart from a phony, just like before.
Quantum encryption has the very unique feature of snoop-detection. OTP by itself is a method to encrypt. But it does nothing to address detecting whether someone is reading your messages. If your message is "unbreakable", that's a good thing, but knowing that someone is listening is important for some applications. (Just as steganography is useful for some applications.)
Quote: "If we have some sort of activity that shows terrorists would have been thwarted by quantum cryptography, then we'll instantly have quantum cryptography all over the place."
By contrast, if they have some sort of activity that shows terrorists would have been *aided* by quantum cryptography, then you'll instantly see it locked down and outlawed.
-1, Too Many Layers Of Abstraction
That's what I meant. It solves the key distribution problem by allowing the key to be sent in such a way that no third party can intercept it. The basic problem with the classic one-time pad is that the pad might be intercepted and copied in transit. They take all sorts of measures to prevent this: Multiple couriers, self destructive carriers, tamper-proof packaging (so that the fact that a key has been read cannot go unnoticed), etc.
The difficulty and expense in using one-time pads is in this need to secure the sharing of the keys. If,as the article suggests (and believe me, I'm no expert in quantum crypto, nor do I claim to be one, but I do have some security and crypto knowledge), quantum cryptography provides a means to do all of this key exchange safely "in the open" as it were, it gets rid of the biggest barrier to using the technique.
The idea of Quantum Crypto is to send the key (one-time-pad to your actual message) in a secure fashion. You *know* if the key was viewed by a third party therefore you can be sure if it is secure.
If you send your secret message using the quantum crypto, then sure you know if it has been seen but do you want to send your attack plans in an open format? In that case your enemy won't care so much if you know he know's, the fact is he has what he was after!
I guess by first, they really mean second.
And as for worrying about what the FBI will do, I imagine that the FBI will just let the NSA (National Security Agency) do their jobs.
Sorry, normally I don't complain but sometimes I just can't help it.
int func(int a);
func((b += 3, b));
Well they did not really try it but during the mccarthis they made a small process to Condon and one of the part was (rough citation) "such revolutionnary theroy [...] call for a revolutionnary man". He tryed apparently to explain them a bit of physic but they did not find it interresting or funny.
I can't remmeber the exact quote out of my mind fell free to mod me down but you can find it between pages 150 to 250 of Carl Sagan's book a demon haunted world.
C. Sagan : A demon haunted world:
http://www.amazon.com/gp/product/0345409469/
visit randi.org
One can only wonder what the FBI will do.
One doesn't have to wonder. They'll just tap in at the routers at either end of the connection instead of trying to tap into the line itself. Quantum cryptography is only useful point-to-point. Once the data hits either end, it can be observed because the quantum part of the cryptography (the polarity of the light particles) is out of the picture. It is impossible (currently, at least; if this ever becomes possible, then quantum cryptography will be less secure than even weak encryption is now) to have a "light repeater" or somesuch for the purpose of bridging more than two end-to-end points, so there is no way around this except to secure both ends physically. That is a limitation that would-be observers can get around any number of ways.
It doesn't matter if the signal is being through a satellite, as the article explains the goal to be - there are still two ends on the ground (and the satellite itself) to hack into.
Article states that its not possible to listen to such coded transmission, and gives us an example why. its totaly bullshit. they based example on the fact that eaves dropper would retransmit the same photons after interception. phew. any wise guy would not retransmit it, but build a NEW photon chain between him and final recipient. So it would look like this:
SENDER<--A-->HACKER<--B-->RECEIVER
And A and B are different links. Hacker cannot replay A on B (due to physics), but nothing prevents him for respondig to SENDER (to establish A channel) and send NEW photons to RECEIVER to establish their NEW B channel.
This encryption scheme is nothing new. its cleary that it can be attack by Man In THe Middle method.
Am I missing something? The article didn't seem to have addressed the issue of authentication--without which no crypto system would be secure.
Yup, if fact it's even easier than that. If the amount of entropy in the key is the same size as the plaintext, and it is properly applied then the code is unbreakable. Or something ... :)
This is my sig.
Paul.
You are lost in a twisty maze of little standards, all different.
Perfect cryptography is no good unless you have an easy way of demonstrating to yourself that you have actually got such a thing.
If someone gives you a black box and says it's perfectly secure, how do you know?
Do you get out your pocket quantum inteferometry tester and check it?
Even public key encryption is tricky to have confidence in unless you're a mathematician/programmer and can check the source code over to be assured of its correctness.
I could sell you a pair of network cards today with optical connections, put a couple of zeroes on the end of the price tag, and tell you they used quantum encryption. How are YOU going to find out otherwise?
It all comes down to trusting someone. And then we're back at square one - imperfect security.
I wouldn't be suprised if public key encryption remains preferable to quantum encryption, if only because it's much easier to assure yourself that you're using the mechanism you think you're using.
Even the military/CIA may prefer it for that reason - they have to buy their black boxes off someone too...
http://www.discover.com/may_02/feattech.html
The link supplied in the slashdot write-up requires Javascript. Javascript is bad. 'K?
Yeah, but there's no software for it yet.
Sig free since 2/6/2002
Okay, then take a guess at what the message will be (or decide what you want the recipient to hear), intercept the message, and send what you wanted to send.