- Conference Article
2
- 10.1109/fccm48280.2020.00040
FPGA Implementation of Post-Quantum DME Cryptosystem
- May 01, 2020
- Jose L Imana + 1 more +1
The rapid development of quantum computing constitutes a significant threat to modern Public-Key Cryptography (PKC). key, signature and Key Encapsulation Mechanism (KEM) sysThe use of Shor's algorithm [1] with potential powerful tem based on a double exponentiation with matrix exponents. quantum computers could easily break the two most widely In this paper, a high-throughput pipelined architecture of used public key cryptosystems, namely, RSA and Elliptic DME-(3,2,48), with $m =3 , n =2$, and $q = 2 ^{e}\,= 2 ^{48}$, has been Curve Cryptography (ECC), based on integer factorization and presented and hardware implementations over Xilinx FPGAs discrete logarithm problems. For this reason, Post-Quantum Artix-7 have been performed. These settings correspond with Cryptography (PQC) [2] based on alternative mathematical the reference implementation given in the NIST proposal [7], features has become a fundamental research topic due to its where the finite field $GF( 2 ^{48})$ is generated by the type I resistance against quantum computers. The National Institute of Standards and Technology (NIST) has even opened a call for proposals of quantum-resistant PKC algorithms in order to standardize one or more PQC algorithms. Cryptographic systems that appear to be extremely difficult to break with large quantum computers are hash-based cryptography, lattice-based cryptography, code-based cryptography, and multivariate-quadratic cryptography [3]. Furthermore, efficient hardware implementations are highly required for these alternative quantum-resistant cryptosystems [4].
Read more