Quantum computing could obliterate the already-strained systems of public-key cryptography that allow today’s digitally connected networks to function securely. In a post-quantum world, nothing is safe: public-key protocols that safeguard every online transaction—shielding everything from small purchases to large financial transactions; personal conversations to security secrets; consumer data to critical infrastructure—will be vulnerable. The arrival of large-scale quantum computers is estimated as soon as 5-10 years—the National Institute of Standards and Technology (NIST), a non-regulatory agency of the US Department of Commerce, has issued a request for public-key post-quantum cryptographic algorithms. It is a call for solutions to the looming threat of quantum computing's potential to shatter even today’s toughest encryption codes.
(Supersingular Isogeny Key Encapsulation) is an isogeny-based cryptography solution which uses supersingular elliptic curves. The underlying hard problem for isogeny-based cryptography (given two isogenous supersingular elliptic curves, find an isogeny between them) is based on a non-commutative structure, which currently makes it unbreakable for a quantum computer. This allows for greater familiarity when it is time to implement the new encryption, and a high level of efficiency with the ability to reuse existing arithmetic and the smallest post-quantum key sizes currently proposed.> Learn more about SIKE
SPHINCS+ is a public key signature scheme based on hash functions. Contrary, to classical public-key schemes, quantum computers do not break hash functions. Hash functions are well known and extensively studied constructions in cryptography. Every signature scheme uses a cryptographic hash function but hash-based signatures use nothing else. SPHINCS+ builds on SPHINCS by introducing several improvements regarding security and efficiency. SPHINCS+ is a practical and stateless hash-based signature scheme, making it probably the most attractive answer to quantum-safe signature schemes.> Learn more about SPHINCS+