An Analysis of Hardware Design of MLWE-Based Public-Key Encryption and Key-Establishment Algorithms

3Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.

Abstract

This paper presents a review of module ring learning with errors-based (MLWE-based) public-key encryption and key-establishment algorithms. In particular, we introduce the preliminaries of public key cryptography, MLWE-based algorithms, and arithmetic operations in post-quantum cryptography. We then focus on analyzing the state-of-the-art hardware architecture designs of CRYSTALS-Kyber at different security levels, including hardware architectures for Kyber-512, Kyber768, and Kyber-1024. This analysis is dedicated to providing complete guidelines for selecting the most suitable CRYSTALS-Kyber hardware architecture to apply in post-quantum cryptography-based security systems in reality, with different requirements of security levels and hardware efficiency.

Cite

CITATION STYLE

APA

Nguyen, T. T., Nguyen, T. T. B., & Lee, H. (2022, March 1). An Analysis of Hardware Design of MLWE-Based Public-Key Encryption and Key-Establishment Algorithms. Electronics (Switzerland). MDPI. https://doi.org/10.3390/electronics11060891

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free