Next-Generation Secure Computer Systems: Post-Quantum Cryptosystems
Wednesday, September 16, 2020 — 2:00PM - 3:15PM
In this workshop, first, we will present a brief history and evolution of quantum computing and computers. Second, we will introduce a set of highly-optimized, parameterizable hardware modules to serve as post-quantum primitives for faster design space exploration of post-quantum cryptosystems, especially, cryptosystems using Ring-LWE algorithms. This post-quantum primitive set consist of the four frequently-used security components: the public key cryptosystem (PKC), key exchange (KEX), oblivious transfer (OT), and zero-knowledge proof (ZKP). The OT is used in many privacy-preserving applications, e.g., DNA database and machine learning. Similarly, ZKP is used in a number of applications, for example, it has been proposed as a candidate for next generation blockchain algorithms. These primitives will serve as the fundamental building blocks for constructing secure systems in the post-quantum era.