Description: GNU MP is designed to be as fast as possible, both for small operands and huge
operands. The speed is achieved by using fullwords as the basic arithmetic
type, by using fast algorithms, with carefully optimized assembly code for the
most common inner loops for lots of CPUs, and by a general emphasis on speed
(instead of simplicity or elegance).
To Search:
File list (Check if you may need any files):
HElib-master
............\Doxyfile
............\INSTALL.txt
............\README.md
............\doc
............\...\Readme.md
............\...\designDocument
............\...\..............\HElibrary.pdf
............\...\..............\HElibrary.pptx
............\...\..............\he-library.bib
............\...\..............\he-library.pdf
............\...\..............\he-library.tex
............\mainpage.dox
............\src
............\...\AltCRT.cpp
............\...\AltCRT.h
............\...\BenesNetwork.cpp
............\...\CModulus.cpp
............\...\CModulus.h
............\...\Ctxt.cpp
............\...\Ctxt.h
............\...\DoubleCRT.cpp
............\...\DoubleCRT.h
............\...\EncryptedArray.cpp
............\...\EncryptedArray.h
............\...\EvalMap.cpp
............\...\EvalMap.h
............\...\FHE.cpp
............\...\FHE.h
............\...\FHEContext.cpp
............\...\FHEContext.h
............\...\IndexMap.h
............\...\IndexSet.cpp
............\...\IndexSet.h
............\...\KeySwitching.cpp
............\...\LICENSE.TXT
............\...\Makefile
............\...\MulTime.cpp
............\...\NumbTh.cpp
............\...\NumbTh.h
............\...\OldEvalMap.cpp
............\...\OldEvalMap.h
............\...\OptimizePermutations.cpp
............\...\PAlgebra.cpp
............\...\PAlgebra.h
............\...\PermNetwork.cpp
............\...\Test_EvalMap.cpp
............\...\Test_General.cpp
............\...\Test_IO.cpp
............\...\Test_LinPoly.cpp
............\...\Test_OldEvalMap.cpp
............\...\Test_PAlgebra.cpp
............\...\Test_Permutations.cpp
............\...\Test_PolyEval.cpp
............\...\Test_Powerful.cpp
............\...\Test_Replicate.cpp
............\...\Test_Timing.cpp
............\...\Test_bootstrapping.cpp
............\...\Test_extractDigits.cpp
............\...\Test_matmul.cpp
............\...\aes
............\...\...\Makefile
............\...\...\Test_AES.cpp
............\...\...\homAES.cpp
............\...\...\homAES.h
............\...\...\simpleAES.cpp
............\...\bluestein.cpp
............\...\bluestein.h
............\...\cgauss.cpp
............\...\cloned_ptr.h
............\...\debugging.cpp
............\...\eqtesting.cpp
............\...\extractDigits.cpp
............\...\hypercube.cpp
............\...\hypercube.h
............\...\matching.cpp
............\...\matching.h
............\...\matrix.cpp
............\...\matrix.h
............\...\misc
............\...\....\SPX.h
............\...\....\Test_SPX.cpp
............\...\multicore.h
............\...\params.cpp
............\...\permutations.cpp
............\...\permutations.h
............\...\polyEval.cpp
............\...\polyEval.h
............\...\powerful.cpp
............\...\powerful.h
............\...\recryption.cpp
............\...\recryption.h
............\...\replicate.cpp
............\...\replicate.h
............\...\rotations.cpp
............\...\timing.cpp
............\...\timing.h
............\...\tlp.cpp
............\...\tmm.cpp