Post quantum cryptographic constructions

With the past and ongoing developments of quantum computers, the existing asymmetric schemes are no longer secure. In a report of 2006, the National Institute of Standards and Technology (NIST) predicts that large scale quantum computers will be built within three decades. Thus, we need to actively...

Full description

Bibliographic Details
Main Author: Li, Zhe
Other Authors: Ling San
Format: Thesis-Doctor of Philosophy
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/146200
_version_ 1811678481381064704
author Li, Zhe
author2 Ling San
author_facet Ling San
Li, Zhe
author_sort Li, Zhe
collection NTU
description With the past and ongoing developments of quantum computers, the existing asymmetric schemes are no longer secure. In a report of 2006, the National Institute of Standards and Technology (NIST) predicts that large scale quantum computers will be built within three decades. Thus, we need to actively find quantum resistant cryptographic constructions. To date, there are many proposals based on different hard mathematical problems. This thesis seeks to enrich the diversity of the quantum resistant schemes and improve the efficiency of existing schemes. We present constructions from coding theory, lattices and subset sum problems. Concretely, our quantum-safe contributions are listed as follows. For the code-based construction, we propose a new general construction to reduce the public key size of McEliece cryptosystems constructed from automorphism-induced Goppa codes. In particular, we generalize the ideas of automorphism-induced Goppa codes by considering nontrivial subsets of automorphism groups to construct Goppa codes with a nice block structure. By considering additive and multiplicative automorphism subgroups, we provide explicit constructions to demonstrate our technique. We show that our technique can be applied to automorphism-induced Goppa codes based cryptosystems to further reduce their key sizes. For the lattice-based construction, we propose new classes of trapdoor functions to solve the bounded distance decoding problem in lattices. Specifically, we construct lattices based on properties of polynomials for which the bounded distance decoding problem is hard to solve unless some trapdoor information is revealed. We thoroughly analyze the security of our proposed functions using state-of-the-art attacks and results on lattice reductions. Then, we describe how our functions can be used to design quantum-safe encryption schemes with reasonable public key sizes. Our encryption schemes are efficient with respect to key generation, encryption and decryption. For the subset sum problem, we propose a variant of the subset sum problem which we name the \emph{rounded subset sum problem}. We prove that this problem is as hard as the subset sum problem. We then present a public key cryptosystem that achieves semantic security based on the rounded subset sum problem. Next we show the robustness of the rounded subset sum assumption in the presence of auxiliary input of the secret. Based on the robustness result, we present a public key encryption that is resilient to adaptive leakage of the secret key, and this solves an open problem in the work of Lyubashevsky, Palacio, and Segev (TCC 2010). The subset sum assumption we used to construct adaptive leakage-resilient scheme is weaker than the assumption underlying existing lattice-based leakage-resilient schemes such as Dodis et al.(TCC 2010). We also present other applications of the rounded subset sum problem.
first_indexed 2024-10-01T02:53:57Z
format Thesis-Doctor of Philosophy
id ntu-10356/146200
institution Nanyang Technological University
language English
last_indexed 2024-10-01T02:53:57Z
publishDate 2021
publisher Nanyang Technological University
record_format dspace
spelling ntu-10356/1462002023-02-28T23:33:59Z Post quantum cryptographic constructions Li, Zhe Ling San Xing Chaoping School of Physical and Mathematical Sciences lingsan@ntu.edu.sg, xingcp@ntu.edu.sg Science::Mathematics With the past and ongoing developments of quantum computers, the existing asymmetric schemes are no longer secure. In a report of 2006, the National Institute of Standards and Technology (NIST) predicts that large scale quantum computers will be built within three decades. Thus, we need to actively find quantum resistant cryptographic constructions. To date, there are many proposals based on different hard mathematical problems. This thesis seeks to enrich the diversity of the quantum resistant schemes and improve the efficiency of existing schemes. We present constructions from coding theory, lattices and subset sum problems. Concretely, our quantum-safe contributions are listed as follows. For the code-based construction, we propose a new general construction to reduce the public key size of McEliece cryptosystems constructed from automorphism-induced Goppa codes. In particular, we generalize the ideas of automorphism-induced Goppa codes by considering nontrivial subsets of automorphism groups to construct Goppa codes with a nice block structure. By considering additive and multiplicative automorphism subgroups, we provide explicit constructions to demonstrate our technique. We show that our technique can be applied to automorphism-induced Goppa codes based cryptosystems to further reduce their key sizes. For the lattice-based construction, we propose new classes of trapdoor functions to solve the bounded distance decoding problem in lattices. Specifically, we construct lattices based on properties of polynomials for which the bounded distance decoding problem is hard to solve unless some trapdoor information is revealed. We thoroughly analyze the security of our proposed functions using state-of-the-art attacks and results on lattice reductions. Then, we describe how our functions can be used to design quantum-safe encryption schemes with reasonable public key sizes. Our encryption schemes are efficient with respect to key generation, encryption and decryption. For the subset sum problem, we propose a variant of the subset sum problem which we name the \emph{rounded subset sum problem}. We prove that this problem is as hard as the subset sum problem. We then present a public key cryptosystem that achieves semantic security based on the rounded subset sum problem. Next we show the robustness of the rounded subset sum assumption in the presence of auxiliary input of the secret. Based on the robustness result, we present a public key encryption that is resilient to adaptive leakage of the secret key, and this solves an open problem in the work of Lyubashevsky, Palacio, and Segev (TCC 2010). The subset sum assumption we used to construct adaptive leakage-resilient scheme is weaker than the assumption underlying existing lattice-based leakage-resilient schemes such as Dodis et al.(TCC 2010). We also present other applications of the rounded subset sum problem. Doctor of Philosophy 2021-02-01T13:01:27Z 2021-02-01T13:01:27Z 2020 Thesis-Doctor of Philosophy Zhe, L. (2020). Post quantum cryptographic constructions. Doctoral thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/146200 10.32657/10356/146200 en This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0). application/pdf Nanyang Technological University
spellingShingle Science::Mathematics
Li, Zhe
Post quantum cryptographic constructions
title Post quantum cryptographic constructions
title_full Post quantum cryptographic constructions
title_fullStr Post quantum cryptographic constructions
title_full_unstemmed Post quantum cryptographic constructions
title_short Post quantum cryptographic constructions
title_sort post quantum cryptographic constructions
topic Science::Mathematics
url https://hdl.handle.net/10356/146200
work_keys_str_mv AT lizhe postquantumcryptographicconstructions