|
libdecaf
|
| ▼ src | |
| ▼ GENERATED | |
| ▼ c | |
| ▼ curve25519 | |
| decaf.c | Decaf high-level functions |
| eddsa.c | |
| elligator.c | Elligator high-level functions |
| scalar.c | Decaf high-level functions |
| ▼ decaf | |
| crypto.hxx | |
| ▼ ed448goldilocks | |
| decaf.c | Decaf high-level functions |
| eddsa.c | |
| elligator.c | Elligator high-level functions |
| scalar.c | Decaf high-level functions |
| ▼ p25519 | |
| f_field.h | Field-specific code for 2^255 - 19 |
| f_generic.c | Generic arithmetic which has to be compiled per field |
| ▼ p448 | |
| f_field.h | Field-specific code for 2^448 - 2^224 - 1 |
| f_generic.c | Generic arithmetic which has to be compiled per field |
| ▼ include | |
| ▼ decaf | |
| common.h | Common utility headers for Decaf library |
| ed255.h | A group of prime order p, based on Curve25519 |
| ed255.hxx | |
| ed448.h | A group of prime order p, based on Ed448-Goldilocks |
| ed448.hxx | |
| eddsa.hxx | |
| point_255.h | A group of prime order p, based on Curve25519 |
| point_255.hxx | |
| point_448.h | A group of prime order p, based on Ed448-Goldilocks |
| point_448.hxx | |
| secure_buffer.hxx | C++ self-zeroizing buffer |
| sha512.h | |
| sha512.hxx | SHA512 instance, C++ wrapper |
| shake.h | SHA2-512 |
| shake.hxx | SHA-3-n and SHAKE-n instances, C++ wrapper |
| spongerng.h | Sponge-based RNGs |
| spongerng.hxx | Sponge RNG instances, C++ wrapper |
| decaf.h | |
| decaf.hxx |