The RLWE cryptosystem’s ciphertext is a tuple , where . The public key and the secret key are -degree polynomials. The message and the noise are an -degree polynomial, each. Like in LWE, a new public key is created for each ciphertext, whereas the same secret key is used for all ciphertexts. In this section, we denote each ciphertext instance as instead of for simplicity.
In RLWE, all polynomials are computed in the polynomial ring , where is a cyclotomic polynomial with for some integer and the polynomial coefficients are in . Thus, all polynomials in RLWE have the coefficient range and the maximum polynomial degree of . For simplicity, we denote .