'Advantages' of Quantum Encryption

In summary, quantum cryptography using a quantum channel and a classical channel is only as secure as the encryption for the classical channel.
  • #1
spenserf
16
1
I'm finding it absurdly difficult to get detailed information about the exact methods of transmitting quantum encrypted messages. I have a working understanding of quantum mechanics but I'm not a computer scientist. The most I can find is descriptions of QKD which use a quantum channel as well as a public/classical channel to generate a shared key. But... then what? Do the sender/receiver communicate through a classical channel like normal just using the newly generated key? What advantage does this have over a randomly generated predetermined key? That is to say, what use is the QKD in the case that both parties can agree upon a true random key beforehand?

The main point hinges upon the inherent inability to transmit new information without the use of a classical channel. The best I can imagine is a scenario where two parties are essentially two halves of a delayed choice quantum eraser and then communicate through a classical channel to establish coincidence. After which point the coincidence data would have to be encoded.

Can someone help me out here? I'm not seeing what the big fuss is about
 
Physics news on Phys.org
  • #3
I've read that article thoroughly, and as I mentioned before I understand quantum key distribution (which is all that article talks about). But look at the "Man-In-The-Middle" Attack section to see what I mean. The only way to actually be secure is to use a shared key like an OTP to authenticate communication, at which point the quantum encryption is only as strong as the initial shared key... which essentially makes the quantum encryption pointless. Eavesdropping can only be found out when its done to the quantum channel, but for QKD both parties need to communicate through a classical channel... which can be eaves dropped on freely. And both parties need to communicate literally all of their information through the classical channel which seems to then completely defeat the purpose of having 'secure' quantum channels at all...
 
  • #4
I think man in the middle can successfully undermine any scheme because its more about authenticating the sender receiver pair.

Here's an article supporting your contention:

http://www.technologyreview.com/view/428202/quantum-cryptography-outperformed-by-classical/
 
  • #5
In QKD it only distributes a key so that you can communicate by a classical channel.

As long as the classical channel is public I don't see how man in the middle systems can break it. But you do need some kind of authentication system for the classical channel. That should not be hard with a public channel.

You don't need an initial key in order to set up QKD but even if you did it would still be as safe as one time pad. You would just have a much shorter pad that lasted forever.

Even with pure quantum encryption you would still need a public classical channel.
 
  • #6
Thanks Jedi that was really informative.

And thanks ppnl that verifies what I thought.

The point I'm making is that the quantum encryption, at the end of the day, is only as effective as the encryption for the classical channel. In order for Alice and Bob to compare their quantum analyses they have to openly share their results with one another through a classical channel. If this is intercepted then the jig is up: Eve would have both measurements and would be able to generate the same key that Alice and Bob do after they do their comparison. And since a classical channel doesn't adhere to indeterminacy, eve could intercept and then push forward any data passed through the classical channel. Therefore the classical channel needs an encryption all it's own, the breaking of which folds the system. So... why not use this intial encryption and the classical channel to begin with... instead of using this intial encryption to generate a new encryption?
 
  • #7
You are right that "all" quantum cryptography does is to create a random secret shared key. But that is also all that is needed for unbreakable encryption!

Note that when generating the shared key, the only information Alice and Bob communicate over the classical channel (assumed public and unencrypted) is their choice of basis for their measurement. They don't communicate their actual results (0 or 1). When they happen to have chosen the same basis (50% of the time) they keep their secret result as part of their common key. They can also sacrifice a fraction of their generated key to make arbitrarily sure that no one else have eavesdropped on the actual photon exchange.

In the end, what this does is to give Alice and Bob a truly random key that they can know for certain no one else has. They can also continue to generate more and more bits giving them a key of arbitrary length. Then, to do the actual communication, they use this key as a one-time pad for the message they want to encrypt (using the same length of the key as the message). This is actually an unbreakable encryption, and the encrypted message can be sent over any public channel.

You can certainly achieve the same unbreakable encryption by agreeing in forehand of a long, secret, random key. That is just not as easy as it sounds in practice! You will always have the tricky logistic problem of how to distribute that key safely to the other part (and store it safely too). QKD "just" solves the problem of generating and distributing the key in an effective and fully secure manner.
 
  • #8
Thanks Dali,

For some reason I was missing the fact that the shared information is only about the chosen basis of each party, not the resulting 1/0 associated. So that definitely clears that up thank you!
 
  • Like
Likes Dali
  • #9
When quantum encryption is widely used, encryption methods used today will be flawed because of the ability of quantum computers to easily factor very large numbers. Therefore, in that sense, an advantage will be that quantum encryption is the only option! :)
 

1. What is quantum encryption and how does it work?

Quantum encryption is a method of securing data that utilizes the principles of quantum mechanics. It uses photons, the smallest unit of light, to encode information in a way that makes it impossible to intercept or copy without detection. This is achieved through the use of quantum key distribution, which creates a unique key that is shared between the sender and receiver of the data. Any attempts to intercept the key will result in changes to the photons, alerting the sender and preventing the data from being compromised.

2. What are the main advantages of using quantum encryption?

There are several advantages of using quantum encryption over traditional methods of data encryption. These include increased security, as the laws of quantum mechanics make it virtually impossible for hackers to intercept or copy data without detection. Additionally, quantum encryption is not affected by advances in computing power, as the key is generated and shared using quantum mechanics rather than mathematical algorithms. This makes it a more secure option for protecting sensitive data.

3. Is quantum encryption already being used in real-world applications?

Yes, quantum encryption is currently being used in several real-world applications, including government and military communications and financial transactions. It is also being researched and developed for use in other industries, such as healthcare, telecommunications, and transportation. While it is still considered an emerging technology, the use of quantum encryption is expected to increase as its capabilities and applications continue to be explored.

4. Are there any disadvantages to using quantum encryption?

While quantum encryption offers many advantages, it also has some limitations. One potential disadvantage is the high cost of implementing and maintaining quantum encryption systems. This is due to the specialized equipment and expertise required, as well as the relatively low production volume of these systems. Additionally, quantum encryption may not be practical for all types of data and communication, as it requires direct communication between the sender and receiver.

5. How does quantum encryption differ from traditional encryption methods?

The main difference between quantum encryption and traditional encryption methods is the use of quantum mechanics. Traditional encryption relies on mathematical algorithms to generate and share keys, while quantum encryption uses the principles of quantum mechanics to create and distribute unique keys. This makes it more secure against hacking attempts, as the key cannot be intercepted or duplicated without detection. Additionally, quantum encryption is not affected by advances in computing power, providing long-term security for sensitive data.

Similar threads

  • Quantum Physics
Replies
0
Views
541
  • Programming and Computer Science
Replies
14
Views
1K
  • Quantum Physics
Replies
23
Views
995
  • Quantum Physics
Replies
2
Views
1K
  • Computing and Technology
Replies
8
Views
1K
Replies
8
Views
6K
Replies
24
Views
1K
Replies
8
Views
1K
  • Quantum Physics
Replies
2
Views
775
Back
Top