Results 11 to 20 of about 366,982 (193)

Lattice codes for CRYSTALS-Kyber

open access: yesDesigns, Codes and Cryptography, 2023
This letter describes a lattice encoder for the NIST-recommended post-quantum encryption algorithm: Kyber. The key idea is to refine the analysis of Kyber decoding noise. We prove that Kyber decoding noise can be bounded by a sphere. This result shows the Kyber encoding problem is essentially a sphere packing in a hypercube.
Shuiyin Liu, Amin Sakzad
openaire   +4 more sources

The Feasibility of the CRYSTALS-Kyber Scheme for Smart Metering Systems

open access: yesIEEE Access, 2022
This paper investigates the feasibility of a quantum-secure Key Encapsulation Mechanism (KEM) in hardware constrained Smart Meter (SM) equipment. In this sense, the Cryptographic Suite for Algebraic Lattices (CRYSTALS)-Kyber scheme, the new standard for ...
Vinicius L. R. Da Costa   +3 more
doaj   +3 more sources

Securing CRYSTALS-Kyber in FPGA Using Duplication and Clock Randomization

open access: yesIEEE Design & Test, 2023
CRYSTALS-Kyber has been selected by the NIST as a post-quantum public-key encryption and key establishment algorithm to be standardized. This makes it important to develop side-channel attack resistant implementations of CRYSTALS-Kyber. In this paper, we propose utilizing duplication combined with clock randomization as a means of protecting CRYSTALS ...
Michail Moraitis   +5 more
openaire   +3 more sources

Planting CRYSTALS-Kyber Acceleration Seeds

open access: yes2026 IEEE International Symposium on Circuits and Systems (ISCAS)
CRYSTALS-Kyber (FIPS203) was one of the first post quantum cryptography schemes to be standardized by the National Institute of Standards and Technology; CRYSTALS-Kyber utilizes Montgomery reduction at the heart of the modulo reduction. Montgomery reduction traditionally is suited to computing moduli much larger than 32/64-bits.
Bevin, Ryan; id_orcid 0009-0002-1465-3515   +3 more
openaire   +2 more sources

Evaluation of CRYSTALS-Kyber and Saber on the ARMv8 architecture [PDF]

open access: yesAnais do XXII Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais (SBSeg 2022), 2022
This paper presents preliminary experimental results for the implementation of the third-round NIST finalists CRYSTALS-Kyber and Saber on the ARMv8 architecture. Our implementation uses NEON instructions to speed up key generation, encapsulation, and decapsulation of the reference codes.
Jheyne N. Ortiz   +5 more
openaire   +2 more sources

Applying the Simple Partial Discard Method to Crystals-Kyber

open access: yesIEEE Access
In certain cryptographic applications random numbers are required (e.g., when generating cryptographic keys and generating digital signatures). To obtain these random numbers, the typical approach involves obtaining random bits first and then converting ...
Dongyoung Roh, Sangim Jung
doaj   +2 more sources

Semi-compressed CRYSTALS-Kyber [PDF]

open access: yes
In this paper, we investigate the communication overhead of the Kyber, which has recently been standardized by the National Institute of Standards and Technology (NIST). Given the same decryption failure rate (DFR) and security argument, we show it is feasible to reduce the communication overhead of the Kyber by 54%.
Shuiyin Liu, Amin Sakzad
openaire   +4 more sources

Towards CRYSTALS-Kyber VHDL Implementation [PDF]

open access: yesProceedings of the 18th International Conference on Security and Cryptography, 2021
Kyber is one of the three finalists of the National Institute of Standards and Technology (NIST) post-quantum cryptography competition. This article presents an optimized Very High Speed Integrated Circuit Hardware Description Language (VHDL)-based implementation of the main components of the Kyber scheme, namely Number-Theoretic Transform (NTT) and ...
Sara Ricci   +5 more
openaire   +2 more sources

A Pipelined Hardware Design of FNTT and INTT of CRYSTALS-Kyber PQC Algorithm

open access: yesInformation (Switzerland)
Lattice-based post-quantum cryptography (PQC) algorithms demand number theoretic transform (NTT)-based polynomial multiplications. NTT-based polynomials’ multiplication relies on the computation of forward number theoretic transform (FNTT) and inverse ...
Muhammad Rashid   +2 more
exaly   +3 more sources

Practical single-trace attack on CRYSTALS-Kyber [PDF]

open access: yes
The CRYSTALS-Kyber key encapsulation mechanism is the first post-quantum cryptographic (PQC) standard selected by NIST for secure key exchange. It is now officially known as ML-KEM under FIPS 203. While Kyber is believed to be secure against both quantum and classical cryptanalysis, its implementations, like any cryptographic system, may emit ...
openaire   +4 more sources

Home - About - Disclaimer - Privacy