...when will it be ready for practical application?
Boffins at the National Institute of Standards and Technology are trialling advanced optical techniques aimed at reducing the price of quantum cryptography systems. The new quantum key distribution approach reduces the required number of single photon detectors, which can cost anything between $5K-$20K and are the most costly …
...when will it be ready for practical application?
Something has always bothered me about this sort of "quantum cryptography". While I understand the whole "you changed the outcome by observing it" aspect, I don't see how this setup works.
Point A sends a photon to point B. If a person in the middle reads the photon, he alters it... But why can't this man-in-the-middle just act as a repeater and create a *new* photon with the same properties as the original and transmit *that* photon? How would it be able to tell the difference?
sound of this level of sci/tech going over the head.
To quote Ian Dury "There ain't half been some clever b**tards!"
But will it be able to cope with a photon torpedo, that's the real question?
It is because you can only make one observation, and hence only determine a single component of the photon's attributes; thus, replicating the photon is impossible. Check out e.g. http://www.cs.dartmouth.edu/~jford/crypto.html
ok so you cant sniff it but why would a man in the middle attack not work? if you can recieve and send photons then so can the guy in the middle surely? and one optic fibre? what about the routers? amplifiers etc are they not all weak points? if it has to be that secure I'd rather just run over and give them the message personally.
Found this article on "how stuff works" which explains how quantum cryptography works
Now if only I could understand the explanation
Once the technology gets into public hands and costs are negligible we will have to give up the passwords and encryptions to all the world powers when you want to travel or commit a crime (owning Manga)
but I think the extra time delay this causes alerts the receiver to the interception
It seems to me that an enemy, or someone just wanting to disrupt the key generation process only has to 'continually observe' the key set-up stream and the two parties will never be able to establish secure communications.
if you change the photon (rotating it 45 degrees) without ruining the encryption then shirley the gook(s) can do the same and quietly intercept said photons.
Something to totally confuse the gorgeous pouting Jacqui and Sir Ian when implementing the "Gimme your encryption key but don't dare tell anyone I've demanded it" bit of their draconian RIPA.
I seriously doubt if either has the intellect to comprehend "photon" or "polarise" - undoubtedly they believe the former to be a weapon used by the starship Enterprise, and the latter to be a property of certail sunglasses.
Stand by for mass arrests at Trekkies' conventions, and of anyone out wearing shades...
Alien? Well, neither of the aforementioned worthies are on (or from) the same planet as the rest of us.
You're pretty much on the money there. There have been successful lab-based attacks of this sort. Essentially, they can be mitigated by properly designed authentication between the two parties, though- veryifying that Alice really is talking to Bob, rather than Eve*. Care over this sort of mechanism is the mainstay of traditional properly-designed secure protocols, but in some cases was initially missed in discipline gap between physics and crypto/information theory.
There's a really clever way around it using the quantum channel and some basis flipping of randomly generated numbers to generate a key, but it's a bit technical for a friday afternoon, if you have a tiny brayne like wot I have.
However, be aware that a debate has taken place about man-in-the-middle attacks, and solutions are out there. Is it time to go home yet?
*Traditionally, when talking about such things, Alice and Bob are the parties communicating, Eve is the name given to the EVUL N SKERRY attacker.
Wikipedia to the rescue:
Quantum cryptography > Quantum Key Exchange > Polarized Photons
It goes to quantum mechanics. First off, quantum readers can ONLY be rigged to read photons coming in rectilinear OR diagonal, and there's no way to know in advance which way they'll be coming in, especially since they're being transmitted in a mix of the two and they're only going through once. Because there's no way to know how the photons were aligned when they're read, any attempt to resend them (such as through an MITM attack) introduces additional error--enough to make it noticeably compromised and thus rejected. Only when the error is too small to have been intercepted is the key reconciled. That's the basics to the approach. And as this quantum exchange is only used between known parties at this time (due to technological limitations), as long as they share one secret, they can expand securely on that secret.
...when there are only six people on the planet who know how things work - and they decide not to tell?
This stuff goes way over my head, and I'm not afraid to admit it. But from my ignorant understanding from this article, one device sends these photons to a second device. If a third device intercepts these photons, they are effectively "trashed", and the receiving device knows something is amiss.
It's probably just because I'm ignorant with regard to this field, but what are the practical uses for this technology? If a man-in-the-middle device cannot exactly replicate the photons, then the two communicating devices must be physically linked (put another way, a switch or router would not be able to replicate the photons, either). I have no doubt this technology can be used to secure keys for important things (perhaps securing/validating the controllers in a nuclear power plant?), but I can't think of many uses where two devices would have a physical connection to each other. Can someone point out some examples that I'm overlooking?
Quantum cryptography is basically useful for security across a network. Almost all current securities work on the integer factorisation problem. That is, it's hard to find which 2 prime numbers multiplied together to make a number that gets transferred across the internet. Say for example, the number 15... well we know its made up by 3 and 5, with a 200 digit number though, that's another matter.
However, with the advent of quantum computers, they can break this problem in a polynomial time rather than exponential. Basically, rather than say 2^N it solves it in N^2. If N was 1024, thats 308 digits compared to only 7 for the latter. So much much faster, basically rendering current key exchange protocols useless.
So how to protect the key that gets used to encrypt bank details going across the internet after quantum computers are around?
To give you an idea of one way I like to think about it: Imagine binary and decimal.
If I told you "One zero" (10), that could be 10 in decimal or 2 in binary, depending on the basis that you read it in. You have no way of knowing which one it is. If you tried to tell someone else about it in either binary or decimal, you only have a 50/50 chance of getting the right one. Using this, you can effectively exchange a key without actually telling anyone about it.
(Note: 10 and 11 make nice comparisons for the binary/decimal analogy, but they just use 0 and 1 really. 0 and 1 mean the same in binary/decimal so I used 10/11 instead). So If someone sent 11 in binary then 10 in decimal then 10 in binary. The other guy would guess they are using decimal then decimal then binary, he reads the data to see if they are either 11 or 10. He then asks the sender about each one weather he was right or not. He finds out which are wrong and he will ignore that one. So the secret key would be 10 10. Using this, you shared information and the people in between can only guess.
Now if you did this with 20 parts the person guessing it in the middle would have a million to 1 chance of getting it right. So rather than just factorising a number, which will eventually be a simple math problem... you will have to play a lottery. If you had 72 parts to it, you would only have a 4277 million MILLION to one chance to guess it right; basically making it impossible to find the key.
This article is just about (Per my analogy) rather than needing a detector for binary and decimal, you divert one of them on a longer path and change it to the other basis. Now you know the one that arrives later is the one that got changed, despite being both in the same basis.
It's good to see some advancements in the field.
P.s. I'm doing a final year module at university in quantum computing. It's very hard for me to wrap my head around a lot of it as well. I have over £100 worth of books sitting here about it to read as well =/ (I'm lazy).Quantum entanglement is a whole new level of screwing with your brain. If ever you could call something "magic", this would be it.
":Because of this quantum mechanics effect"
ITYM "quantum mechanical."
As for understanding quantum cryptography, unless you've taken some fairly serious physics courses, don't waste your time. I had to take a certain amount of QM when studying for a PhD in chemistry and frankly, it was mostly right over my head. IT is much, much simpler.
Einstein called out a strange quantum effect which he labelled "spooky action at a distance".
The effect is this... two travelling photons of light begin their journey in an entangled state.. thats to say they are travelling in the same direction in phase & in close proximity to each other. Identical in everyway. We then use an optical splitter to split those photons up in two different directions.
The "spooky action" means that whatever we do to one particle then the other will take on the opposite property. So lets say we polarise one horizontally then the other no matter how far away will instantly take on the vertical polarisation.
This allows for ultra secure information transmission, teleportation but not FTL or time travel. Google "spooky action at distance if you want to know more.
"Traditionally, when talking about such things, Alice and Bob are the parties communicating, Eve is the name given to the EVUL N SKERRY attacker"
But do you realize how much it HURTS?