1. Combining a quantum random number generator and quantum-resistant algorithms into the GnuGPG open-source software
- Author
-
Jean-Charles Faugère, Philip Sibson, Jake Kennard, Richard Collins, Gaetano De Martino, Charles Shaw, Francesco Raffaelli, Robert Denman, Ludovic Perret, and Chris Erven
- Subjects
Computer science ,TheoryofComputation_GENERAL ,Open source software ,01 natural sciences ,Atomic and Molecular Physics, and Optics ,Electronic, Optical and Magnetic Materials ,Computational science ,010309 optics ,Quantum cryptography ,ComputerSystemsOrganization_MISCELLANEOUS ,0103 physical sciences ,Hardware random number generator ,010306 general physics ,Instrumentation ,Quantum - Abstract
The “quantum threat” to our current, convenient cryptographic algorithms is getting closer, with demonstrable progress by commercial quantum computing efforts. It is now more important than ever that we combine all of our tools into a new quantum-safe toolbox to develop the next generation of quantum-safe networking solutions. Here we combine an integrated quantum entropy source with quantum-resistant algorithms in the GnuGPG open-source software; leading to a fully quantum-safe version of GnuGPG. The quantum entropy source itself is capable of a raw rate of randomness in excess of 10 Gbps. After post-processing, quantum random numbers are used by the quantum-resistant algorithms to allow GnuGPG to perform its usual public-key cryptographic tasks, such as digitally signing documents, but now in a secure quantum-safe way.
- Published
- 2019
- Full Text
- View/download PDF