Introduction
PolarLAC combines Module-LWE with polar error-correcting codes. It provides public-key encryption and a CCA-secure KEM construction, bringing together small moduli, soft-information decoding, and spectral rejection sampling.
- 01
Small moduli
Most parameter sets in PolarLAC use q = 257, offering a favorable trade-off between security, bandwidth, and implementation efficiency.
- 02
Polar codes
Successive-cancellation decoding uses soft information about the noise distribution to recover the encoded message.
- 03
Spectral rejection
Sampling constrains the spectral norms of secret and noise polynomials to control decryption failures.