Post-Quantum Cryptography in Embedded IoT Devices (Q43c)
Supersingular Isogeny Key Encapsulation (SIKE) is the only key exchange mechanism based on elliptic curves submitted to NIST for standardization. Although SIKE is a younger candidate in comparison to the other ones submitted to NIST, recently it has received extensive attention from academia and industry. Of the candidates that advanced to the second round of NIST evaluation, SIKE has the smallest public key size and the smallest combined size of message and public key for all NIST security levels which makes it a perfect fit for bandwidth constrained applications. In this talk, first I will give a summary of proposed post-quantum cryptosystems based on isogenies with more focus on SIKE. Then, I will present very recent results of implementations of SIKE in NIST recommended devices such as ARM Cortex-M4 which is widely used in IoT devices. I will also present the results for efficient dedicated hardware implementations where low-power and low-energy is crucial. Finally, I will summarize integration of SIKE into IoT devices offered by major companies.