English

On the Maximum Toroidal Distance Code for Lattice-Based Public-Key Cryptography

Cryptography and Security 2026-01-14 v1 Information Theory math.IT

Abstract

We propose a maximum toroidal distance (MTD) code for lattice-based public-key encryption (PKE). By formulating the encryption encoding problem as the selection of 22^\ell points in the discrete \ell-dimensional torus Zq\mathbb{Z}_q^\ell, the proposed construction maximizes the minimum L2L_2-norm toroidal distance to reduce the decryption failure rate (DFR) in post-quantum schemes such as the NIST ML-KEM (Crystals-Kyber). For =2\ell = 2, we show that the MTD code is essentially a variant of the Minal code recently introduced at IACR CHES 2025. For =4\ell = 4, we present a construction based on the D4D_4 lattice that achieves the largest known toroidal distance, while for =8\ell = 8, the MTD code corresponds to 2E82E_8 lattice points in Z48\mathbb{Z}_4^8. Numerical evaluations under the Kyber setting show that the proposed codes outperform both Minal and maximum Lee-distance (L1L_1-norm) codes in DFR for >2\ell > 2, while matching Minal code performance for =2\ell = 2.

Keywords

Cite

@article{arxiv.2601.08452,
  title  = {On the Maximum Toroidal Distance Code for Lattice-Based Public-Key Cryptography},
  author = {Shuiyin Liu and Amin Sakzad},
  journal= {arXiv preprint arXiv:2601.08452},
  year   = {2026}
}

Comments

6 pages

R2 v1 2026-07-01T09:02:35.936Z