Abstract

Agile cryptography allows for a resource-efficient swap of a cryptographic core in case the security of an underlying classical cryptographic algorithm becomes compromised. Conversely, versatile cryptography allows the user to switch the cryptographic task without requiring any knowledge of its inner workings. In this paper, we suggest how these related principles can be applied to the field of quantum cryptography by explicitly demonstrating two quantum cryptographic protocols, quantum digital signatures (QDS) and quantum secret sharing (QSS), on the same hardware sender and receiver platform. Crucially, the protocols differ only in their classical post-processing. The system is also suitable for quantum key distribution (QKD) and is highly compatible with deployed telecommunication infrastructures, since it uses standard quadrature phase shift keying (QPSK) encoding and heterodyne detection. For the first time, QDS protocols are modified to allow for postselection at the receiver, enhancing protocol performance. The cryptographic primitives QDS and QSS are inherently multipartite and we prove that they are secure not only when a player internal to the task is dishonest, but also when (external) eavesdropping on the quantum channel is allowed. In our first proof-of-principle demonstration of an agile and versatile quantum communication system, the quantum states were distributed at GHz rates. This allows for a one-bit message to be securely signed using our QDS protocols in less than 0.05 ms over a 2 km fiber link and in less than 0.2~s over a 20 km fiber link. To our knowledge, this also marks the first demonstration of a continuous-variable direct QSS protocol.

Highlights

  • Throughout history, cryptography has been threatened by advances in mathematics, computational power, and side-channel attacks, and may soon be threatened by quantum computers

  • We suggest how these related principles can be applied to the field of quantum cryptography by explicitly demonstrating two quantum cryptographic protocols, quantum digital signatures (QDS) and quantum secret sharing (QSS), on the same hardware sender and receiver platform

  • Agile and versatile quantum cryptography allows the introduction of a layer abstraction between the quantumoptical hardware and the protocol layer based on firmware and software

Read more

Summary

INTRODUCTION

Throughout history, cryptography has been threatened by advances in mathematics, computational power, and side-channel attacks, and may soon be threatened by quantum computers. One of the core ideas of cryptoagility is to provide a middleware with a two-way interface between the software application layer and the cryptocore or algorithm of the cryptosystem [Fig. 1(a)] so that whenever a new attack vector emerges, the deployed architecture may stay in place and only the vulnerable cryptocore is replaced. This middleware saves valuable deployment time as well as costs to reengineer the whole system.

QUANTUM CRYPTOAGILITY AND VERSATILITY
BEYOND QKD
A QKD-f link B
First agile and versatile system QDS-b-QSS-b-CV-QPSK
The QDS-b protocol
The QSS-b protocol
Second agile and versatile system QDS-f -QKD-f -CV-QPSK
EXPERIMENT
RESULTS
Settings for the system runs
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call