On the Maximum Toroidal Distance Code for Lattice-Based Public-Key Cryptography
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 2 points in the discrete -dimensional torus Zq, the proposed construction maximizes the minimum L2-norm toroidal distance to reduce the decryption failure rate (DFR) in post-quantum schemes such as the NIST ML-KEM (Crystals-Kyber). For = 2, we show that the MTD code is essentially a variant of the Minal code recently introduced at IACR CHES 2025. For = 4, we present a construction based on the D4 lattice that achieves the largest known toroidal distance, while for = 8, the MTD code corresponds to 2E8 lattice points in Z48. Numerical evaluations under the Kyber setting show that the proposed codes outperform both Minal and maximum Lee-distance (L1-norm) codes in DFR for > 2, while matching Minal code performance for = 2.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.