Nothing Special   »   [go: up one dir, main page]

Skip to content

Minimal Code for NTT-based Polynomial Multiplication

Notifications You must be signed in to change notification settings

AmiArnab/PolyNTT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PolyNTT

Minimal Code for NTT-based Polynomial Multiplication

  • Python Code for NTT - basic.
  • Python Code for NTT with NWC + Polynomial Multiplication - optimised and hardware friendly parameters (this code is for validation, not optimised for performance).
  • C++ Code for NTT with NWC + Polynomial Multiplication - using GMP.
  • C++ Code for NTT with NWC + Polynomial Multiplication - without GMP and hadware friendly operations.
  • Verilog Implementation - Xilinx FPGAs.

Please contact amiarnabbolchi@gmail.com if required.

About

Minimal Code for NTT-based Polynomial Multiplication

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published