ET05 Introduction to Post Quantum Cryptography for Embedded and IoT Systems
With the advent and quick improvement of quantum computers, conventional cryptographic systems will become vulnerable in the near future, creating a high risk in security and privacy. For this reason, post quantum cryptographic schemes have been developed which impose new hardware and software requirements to existing and upcoming hardware. While there are several works in the literature focused on post quantum cryptography acceleration in general purpose, high performance systems, the vast majority of computing devices, i.e. embedded, Internet of Things are not covered by them, due to their high area, power or memory cost. In this tutorial, we will focus on the particular case of these devices.
The tutorial will start with a high-level introduction to post quantum cryptography, followed by existing works in the general purpose domain. Next we will cover in detail the embedded systems domain, their particular requirements and explain why existing methods are not applicable to them. We will provide specific examples and use cases from various embedded and IoT related domains, such as automotive, aerospace, IoT devices and extremely low power devices like passports and other machine readable travel documents. The examples will include the active standardization activities in various bodies including RISC-V, as well as on-going efforts in research projects, such as the SMARTY (https://www.smarty-project.eu/) and PQC4eMRTD (https://www.pqc4emrtd-project.eu/) EU funded projects.
Tutorial Opening
Introduction
