When generating cryptographic keys, it is crucial that numbers are seeded from a source that is not vulnerable to bias, or easy to predict. This randomness is already key in today’s cryptography, and will become even more so in the quantum era, when quantum computers will be able to ascertain patterns in the fraction of the time it takes their classical counterparts.
Quantum Random Number Generators (QRNGs) provide high entropy and generate a true source of randomness by leveraging principals from quantum physics. They operate by firing photons (particles of light) at a semi-transparent mirror and assigning them a value of 0 or 1 depending on if they are absorbed or reflected. Because these photons will behave completely randomly, there is no pattern to be observed as seeds are being generated.
Thales TCT’s Luna T-Series Hardware Security Modules (HSMs) utilize an embedded QRNG chip to offer the industry’s first FIPS 140-2 Level 3 compliant HSM capable of generating quantum enhanced keys. The QRNG chip produces high quality entropy which is the basis for all random numbers and cryptographic keys generated by the HSM.
Thales TCT’s Quantum Entropy as a Service (QEaaS) enables you to test drive our HSM’s QRNG power through an easy-to-use web tool. Through complementary QEaaS tool, users can generate strings of random numbers that are produced onboard our Luna T-Series HSM.
|Test Drive QEaaS|