Complexity of Post-Quantum Cryptography in Embedded Systems and Its Optimization Strategies

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Alnaseri, Omar, Himeur, Yassine, Atalla, Shadi, Mansoor, Wathiq
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916696103583744
author Alnaseri, Omar
Himeur, Yassine
Atalla, Shadi
Mansoor, Wathiq
author_facet Alnaseri, Omar
Himeur, Yassine
Atalla, Shadi
Mansoor, Wathiq
contents With the rapid advancements in quantum computing, traditional cryptographic schemes like Rivest-Shamir-Adleman (RSA) and elliptic curve cryptography (ECC) are becoming vulnerable, necessitating the development of quantum-resistant algorithms. The National Institute of Standards and Technology (NIST) has initiated a standardization process for PQC algorithms, and several candidates, including CRYSTALS-Kyber and McEliece, have reached the final stages. This paper first provides a comprehensive analysis of the hardware complexity of post-quantum cryptography (PQC) in embedded systems, categorizing PQC algorithms into families based on their underlying mathematical problems: lattice-based, code-based, hash-based and multivariate / isogeny-based schemes. Each family presents distinct computational, memory, and energy profiles, making them suitable for different use cases. To address these challenges, this paper discusses optimization strategies such as pipelining, parallelization, and high-level synthesis (HLS), which can improve the performance and energy efficiency of PQC implementations. Finally, a detailed complexity analysis of CRYSTALS-Kyber and McEliece, comparing their key generation, encryption, and decryption processes in terms of computational complexity, has been conducted.
format Preprint
id arxiv_https___arxiv_org_abs_2504_13537
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Complexity of Post-Quantum Cryptography in Embedded Systems and Its Optimization Strategies
Alnaseri, Omar
Himeur, Yassine
Atalla, Shadi
Mansoor, Wathiq
Cryptography and Security
With the rapid advancements in quantum computing, traditional cryptographic schemes like Rivest-Shamir-Adleman (RSA) and elliptic curve cryptography (ECC) are becoming vulnerable, necessitating the development of quantum-resistant algorithms. The National Institute of Standards and Technology (NIST) has initiated a standardization process for PQC algorithms, and several candidates, including CRYSTALS-Kyber and McEliece, have reached the final stages. This paper first provides a comprehensive analysis of the hardware complexity of post-quantum cryptography (PQC) in embedded systems, categorizing PQC algorithms into families based on their underlying mathematical problems: lattice-based, code-based, hash-based and multivariate / isogeny-based schemes. Each family presents distinct computational, memory, and energy profiles, making them suitable for different use cases. To address these challenges, this paper discusses optimization strategies such as pipelining, parallelization, and high-level synthesis (HLS), which can improve the performance and energy efficiency of PQC implementations. Finally, a detailed complexity analysis of CRYSTALS-Kyber and McEliece, comparing their key generation, encryption, and decryption processes in terms of computational complexity, has been conducted.
title Complexity of Post-Quantum Cryptography in Embedded Systems and Its Optimization Strategies
topic Cryptography and Security
url https://arxiv.org/abs/2504.13537