You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
arnaucube 7740a3ef3e work on tensor, fix mul by constant(plaintext) 2 months ago
..
src work on tensor, fix mul by constant(plaintext) 2 months ago
.gitignore add NTT implementation, and use it for the negacyclic poly ring multiplication, more details on the NTT can be found at https://github.com/arnaucube/math/blob/master/notes_ntt.pdf . 2 months ago
Cargo.toml add Zq arithmetic impl 2 months ago
README.md add NTT implementation, and use it for the negacyclic poly ring multiplication, more details on the NTT can be found at https://github.com/arnaucube/math/blob/master/notes_ntt.pdf . 2 months ago

README.md

arithmetic

Contains $\mathbb{Z}_q$ and $\mathbb{Z}_q[X]/(X^N+1)$ arithmetic implementations, together with the NTT implementation.