MPHELL
5.0.0
|
Files | |
file | mphell-aes-ni-128.h [code] |
Declaration of aes 128 functions using AES NI instructions. | |
file | mphell-aes-ni-192.h [code] |
Declaration of aes 192 functions using AES NI instructions. | |
file | mphell-aes-ni-256.h [code] |
Declaration of aes 256 functions using AES NI instructions. | |
file | mphell-aes.h [code] |
Declaration of aes functions. | |
file | mphell-amns.h [code] |
Declaration of Adapted Modular Number System (AMNS) functions. | |
file | mphell-curve.h [code] |
Declaration of ECC functions. | |
file | mphell-define.h [code] |
Wrap the config.h generated by configure.ac. | |
file | mphell-drbg.h [code] |
Declaration of the Deterministic Random Bit Generator functions. Details can be found in "NIST Special Publication 800-90A, Recommendation for Random Number Generation Using Deterministic Random Bit Generators". | |
file | mphell-drbg_internal.h [code] |
Declaration of the Deterministic Random Bit Generator internal functions. | |
file | mphell-drbg_types.h [code] |
Declaration of the Deterministic Random Bit Generator types. | |
file | mphell-edwards.h [code] |
Declaration of Edward ECC functions. | |
file | mphell-entropy.h [code] |
Declaration of entropy functions. | |
file | mphell-errors.h [code] |
Declaration of error functions. | |
file | mphell-field.h [code] |
Declaration of field functions. | |
file | mphell-fp.h [code] |
Declaration of primary field functions, if Montgomery arithmetic is used, the Montgomery arithmetic will be used ! | |
file | mphell-fp2.h [code] |
Declaration of binary field (finite field constructed with an irreducible polynomial of degree 2) functions. | |
file | mphell-fp3.h [code] |
Declaration of cubic field (finite field constructed with an irreducible polynomial of degree 3) functions. | |
file | mphell-init.h [code] |
Declaration of MPHELL initialisation function. | |
file | mphell-jacobi.h [code] |
Declaration of Jacobi ECC functions. | |
file | mphell-number.h [code] |
Declaration of arithmetic functions, interface to chose either GMP mpz or number as base type for arithmetic. | |
file | mphell-random.h [code] |
Declaration of random functions. | |
file | mphell-sha1.h [code] |
Declaration of sha1 functions. | |
file | mphell-sha256.h [code] |
Declaration of sha256 functions. | |
file | mphell-sha3-XKCP.h [code] |
Definition of sha3 functions taken from XKCP implementation. | |
file | mphell-sha512.h [code] |
Declaration of sha512 functions. | |
file | mphell-tmp.h [code] |
Declaration of internal MPHELL temporary memory functions. | |
file | mphell-util.h [code] |
Declaration of miscellaneous function. | |
file | mphell-weierstrass.h [code] |
Declaration of Weierstrass ECC function. | |
file | mphell.h [code] |
MPHELL header, to include from a C program. | |