Closed manvari closed 6 years ago
Our build process downloads and builds the Keccak code package directly because it is not readily available in Linux/macOS package managers (apt, brew). But OpenSSL is readily in package managers available so we require it to be installed externally and then build against that. I'd take the same approach with NTL and GMP.
The NIST PQC FAQ mentions that the following third-party libraries are officially supported:
Some submissions also include other third-party libraries that have been approved by NIST.
I am currently holding off on integrating a submission that uses NTL, OpenSSL as well as gf2x.