| Crates.io | rlwe |
| lib.rs | rlwe |
| version | 0.1.0 |
| created_at | 2022-03-28 13:19:17.000609+00 |
| updated_at | 2022-03-28 13:19:17.000609+00 |
| description | Arithmetic in RLWE rings |
| homepage | |
| repository | |
| max_upload_size | |
| id | 557828 |
| size | 15,293 |
This crate implements arithmetic in cyclotomic rings used in Ring-Learning With Errors cryptography.
For n a power of 2 (e.g., phi_{2n}(X) = Xⁿ+1 is the 2n-th cyclotomic
polynomial), and p a prime such that p ≡ 1 mod 2n, rlwe implements
arithmetic on the rings
ℤ[X]
R := ------ ,
(Xⁿ+1)
𝔽_p[X]
R_p := ------- ,
(Xⁿ+1)
𝔽_{q^l}[X]
R_{q^l} := ------------- .
(Xⁿ+1)
(WIP)