RingLWEbased
Ring Learning With Errors, often abbreviated as RingLWE, is a mathematical problem that forms the foundation for various cryptographic schemes, particularly those designed for post-quantum cryptography. It is a variant of the Learning With Errors (LWE) problem, which is believed to be computationally hard for classical computers to solve. RingLWE adapts the LWE problem to work within polynomial rings, which offers several advantages, including efficiency and suitability for lattice-based cryptography.
The RingLWE problem can be described as follows: Given a polynomial ring R and a secret polynomial
The hardness of RingLWE stems from the difficulty of distinguishing between "noisy" linear equations and "clean"