Definition
Let be a prime number and be an irreducible polynomial over . Let be a set of uniformly random known polynomials, and be a set of small random unknown polynomials, and be a small unknown polynomial. We have . Given pairs for the number of polynomials, find .
Symmetric Key Cryptography Scheme Using RLWE
A symmetric key cryptography scheme can be defined using RLWE samples.
Encryption (RLWE Encryption)
Given a message , the encryption of is defined as follows:
where is a uniformly random polynomial, is a small secret polynomial, and is a small error polynomial.
Decryption (RLWE Decryption)
Given an RLWE ciphertext , the decryption of is defined as follows:
The security of the encryption scheme is derived from the security of RLWE.