Lattice Codes for CRYSTALS-Kyber

08/27/2023
by   Shuiyin Liu, et al.
0

This paper describes a constant-time lattice encoder for the NIST-recommended post-quantum encryption algorithm: Kyber. We first refine the analysis of Kyber decoding noise and prove that Kyber decoding noise can be bounded by a sphere. This shows the Kyber encoding problem is essentially a sphere packing in a hypercube. Lattice codes are then constructed to ensure denser packing and a lower decryption failure rate (DFR). For a fixed ciphertext size, the proposed lattice encoder reduces the communication cost by up to 32.6 the DFR by a factor of up to 2^85. For a fixed plaintext size, e.g., 256 bits, we propose a bit-interleaved coded modulation (BICM) approach, which combines a BCH code and the proposed lattice encoder. The proposed BICM scheme significantly reduces the DFR of Kyber, thus enabling further compression of the ciphertext. Compared with the original Kyber encoder, the communication cost is reduced by 24.49 The proposed encoding scheme is a constant-time algorithm, thus resistant against the timing side-channel attacks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/14/2018

Multilevel constructions: coding, packing and geometric uniformity

Lattice and special nonlattice multilevel constellations constructed fro...
research
12/21/2017

Multilevel LDPC Lattices with Efficient Encoding and Decoding and a Generalization of Construction D'

Lattice codes are elegant and powerful structures that not only can achi...
research
08/29/2022

Lattice Codes for Lattice-Based PKE

The public key encryption (PKE) protocol in lattice-based cryptography (...
research
12/19/2017

Algebraic lattice codes for linear fading channels

In the decades following Shannon's work, the quest to design codes for t...
research
04/09/2019

A new Hybrid Lattice Attack on Galbraith's Binary LWE Cryptosystem

LWE-based cryptosystems are an attractive alternative to traditional one...
research
05/31/2023

Lattice-Aided Extraction of Spread-Spectrum Hidden Data

This paper discusses the problem of extracting spread spectrum hidden da...
research
06/14/2019

A Lattice Based Joint Encryption, Encoding and Modulation Scheme

A new nonlinear Rao-Nam like symmetric key encryption scheme is presente...

Please sign up or login with your details

Forgot password? Click here to reset