Paper 2017/460

Transitioning to a Quantum-Resistant Public Key Infrastructure

Nina Bindel, Udyani Herath, Matthew McKague, and Douglas Stebila

Abstract

To ensure uninterrupted cryptographic security, it is important to begin planning the transition to post-quantum cryptography. In addition to creating post-quantum primitives, we must also plan how to adapt the cryptographic infrastructure for the transition, especially in scenarios such as public key infrastructures (PKIs) with many participants. The use of hybrids — multiple algorithms in parallel — will likely play a role during the transition for two reasons: “hedging our bets” when the security of newer primitives is not yet certain but the security of older primitives is already in question; and to achieve security and functionality both in post-quantum-aware and in a backwards-compatible way with not-yet-upgraded software. In this paper, we investigate the use of hybrid digital signature schemes. We consider several methods for combining signature schemes, and give conditions on when the resulting hybrid signature scheme is unforgeable. Additionally we address a new notion about the inability of an adversary to separate a hybrid signature into its components. For both unforgeability and non-separability, we give a novel security hierarchy based on how quantum the attack is. We then turn to three real-world standards involving digital signatures and PKI: certificates (X.509), secure channels (TLS), and email (S/MIME). We identify possible approaches to supporting hybrid signatures in these standards while retaining backwards compatibility, which we test in popular cryptographic libraries and implementations, noting specially the inability of some software to handle larger certificates.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Published elsewhere. Major revision. PQCrypto 2017
Contact author(s)
nbindel @ cdc informatik tu-darmstadt de
History
2017-05-26: received
Short URL
https://ia.cr/2017/460
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2017/460,
      author = {Nina Bindel and Udyani Herath and Matthew McKague and Douglas Stebila},
      title = {Transitioning to a Quantum-Resistant Public Key Infrastructure},
      howpublished = {Cryptology ePrint Archive, Paper 2017/460},
      year = {2017},
      note = {\url{https://eprint.iacr.org/2017/460}},
      url = {https://eprint.iacr.org/2017/460}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.