This code accompanies the paper "NTT Multiplication for NTT-unfriendly Rings".
Authors:
- Chi-Ming Marvin Chung
<[email protected]>
- Vincent Hwang
<[email protected]>
- Matthias J. Kannwischer
<[email protected]>
- Gregor Seiler
<[email protected]>
- Cheng-Jhih Shih
<[email protected]>
- Bo-Yin Yang
<[email protected]>
This repository contains our NTT-based implementations for Saber and NTRU for Cortex-M4 and AVX2.
Please clone this repository recursively to include libopencm3.
git clone --recursive https://github.com/ntt-polymul/ntt-polymul
For details on how to build and use our Cortex-M4 see m4/README.md. For our AVX2 implementations, see avx2/README.md.