Paper 2020/099 Original: eprint.iacr.org/2020/099 ↗

Many a Mickle Makes a Muckle: A Framework for Provably Quantum-Secure Hybrid Key Exchange

Benjamin Dowling
Torben Brandt Hansen
Kenneth G. Paterson
Abstract

Hybrid Authenticated Key Exchange (AKE) protocols combine keying material from different sources (post-quantum, classical, and quantum key distribution (QKD)) to build protocols that are resilient to catastrophic failures of the different components. These failures may be due to advances in quantum computing, implementation vulnerabilities, or our evolving understanding of the quantum (and even classical) security of supposedly quantum-secure primitives. This hybrid approach is a prime candidate for initial deployment of post-quantum-secure cryptographic primitives because it hedges against undiscovered weaknesses. We propose a general framework HAKE for analysing the security of such hybrid AKE protocols. HAKE extends the classical Bellare-Rogaway model for AKE security to encompass forward security, post-compromise security, fine-grained compromise of different cryptographic components, and more. We use the framework to provide a security analysis of a new hybrid AKE protocol named Muckle. This protocol operates in one round trip and leverages the pre-established symmetric keys that are inherent to current QKD designs to provide message authentication, avoiding the need to use expensive post-quantum signature schemes. We provide an implementation of our Muckle protocol, instantiating our generic construction with classical and post-quantum Diffie-Hellman-based algorithmic choices. Finally, we report on benchmarking exercises against our implementation, examining its performance in terms of clock cycles, elapsed wall-time, and additional latency in both LAN and WAN settings.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2020-02-04: last updated
2020-02-04: published
Short URL
https://ia.cr/2020/099
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2020/099,
      author = {Benjamin Dowling and Torben Brandt Hansen and Kenneth G.  Paterson},
      title = {Many a Mickle Makes a Muckle: A Framework for Provably Quantum-Secure Hybrid Key Exchange},
      howpublished = {Cryptology {ePrint} Archive, Paper 2020/099},
      year = {2020},
      url = {https://eprint.iacr.org/2020/099}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.