SM2-signature-creation-and-verification. An implementation of SM2 signature creation and verification is provided. Header files and library files of OpenSSL 1.1.1 or higher version are needed while compiling and linking.
101SM2-encrypt-and-decrypt. An implementation of computing SM2 encryption and decryption is provided. Header files and library files of OpenSSL 1.1.1 or higher version are needed while compiling and linking.
101Hash-DRBG. The C implementation of Hash_DRBG in NIST SP 800-90A Rev.1 is provided. Header files and library files of OpenSSL 1.1.1 or higher version are needed while compiling and linking.
20A-variant-of-NIST-SP-800-22-test-suit. A variant of NIST SP 800-22 revison.1a test suit
19sp800_22_tests. A python implementation of the SP800-22 Rev 1a PRNG test suite.
4