crypton/cbits
2022-02-17 11:43:52 +00:00
..
aes Add flag use_target_attributes 2020-03-14 08:44:44 +01:00
argon2 linker complaints 2021-09-13 15:11:27 +01:00
blake2 include prefix to missing functions 2022-02-17 11:43:52 +00:00
curve25519 [Curve25519] Enabled 64-bit implementation 2016-04-20 11:23:51 -07:00
decaf Fix link error with OpenBSD and strip --strip-unneeded 2017-09-17 18:15:00 +02:00
ed25519 Add pointMulByCofactor and pointHasPrimeOrder 2017-12-17 11:56:33 +01:00
include32/p256 Add 64-bit implementation for p256 2020-01-12 18:33:32 +01:00
include64/p256 Use smaller value in felem_diff 2020-01-14 21:11:51 +01:00
p256 Remove NULL checks in inner loop 2020-01-12 18:33:32 +01:00
cryptonite_aes.c Add AES-GCM-SIV 2019-08-25 16:38:01 +02:00
cryptonite_aes.h Add AES-GCM-SIV 2019-08-25 16:38:01 +02:00
cryptonite_align.h Add finalize_prefix functions 2020-06-26 07:16:30 +02:00
cryptonite_bitfn.h Add support for AIX in bitfn. 2016-02-07 09:44:45 +00:00
cryptonite_blake2b.c linker complaints 2021-09-13 15:11:27 +01:00
cryptonite_blake2b.h [Blake2] define the algorithm as a multiple algorithm so that the output digest size is explicit in the digest types. 2015-11-19 12:10:14 +00:00
cryptonite_blake2bp.c linker complaints 2021-09-13 15:11:27 +01:00
cryptonite_blake2bp.h [Blake2] define the algorithm as a multiple algorithm so that the output digest size is explicit in the digest types. 2015-11-19 12:10:14 +00:00
cryptonite_blake2s.c linker complaints 2021-09-13 15:11:27 +01:00
cryptonite_blake2s.h [Blake2] define the algorithm as a multiple algorithm so that the output digest size is explicit in the digest types. 2015-11-19 12:10:14 +00:00
cryptonite_blake2sp.c linker complaints 2021-09-13 15:11:27 +01:00
cryptonite_blake2sp.h [Blake2] define the algorithm as a multiple algorithm so that the output digest size is explicit in the digest types. 2015-11-19 12:10:14 +00:00
cryptonite_chacha.c Remove unused variables 2019-08-12 21:11:01 +02:00
cryptonite_chacha.h [ChaCha] opaquify the state to be handled directly in the C level just like the hash function 2015-05-22 14:04:27 +01:00
cryptonite_cpu.c [tidy-exports] properly prefix initialize_hw with cryptonite_aesni_ 2015-06-21 15:06:27 +01:00
cryptonite_cpu.h [tidy-exports] properly prefix initialize_hw with cryptonite_aesni_ 2015-06-21 15:06:27 +01:00
cryptonite_curve25519.h add initial support for curve25519 2015-01-27 06:20:19 +00:00
cryptonite_hash_prefix.c Removed extra semicolon 2020-07-02 19:35:06 +02:00
cryptonite_hash_prefix.h Add finalize_prefix functions 2020-06-26 07:16:30 +02:00
cryptonite_md2.c [hash] mark update function buffer as const 2015-04-18 12:20:38 +01:00
cryptonite_md2.h [hash] mark update function buffer as const 2015-04-18 12:20:38 +01:00
cryptonite_md4.c Fix many cases of unaligned accesses 2017-06-25 18:10:55 +01:00
cryptonite_md4.h [hash] mark update function buffer as const 2015-04-18 12:20:38 +01:00
cryptonite_md5.c Add finalize_prefix functions 2020-06-26 07:16:30 +02:00
cryptonite_md5.h Add finalize_prefix functions 2020-06-26 07:16:30 +02:00
cryptonite_pbkdf2.c fix compilation on openbsd and introduce more alignment compat fucntions 2017-02-20 07:05:44 +00:00
cryptonite_pbkdf2.h add fastpbkdf2 with sha512 2017-02-11 14:08:27 +00:00
cryptonite_poly1305.c Fix many cases of unaligned accesses 2017-06-25 18:10:55 +01:00
cryptonite_poly1305.h Add working implementation of poly1305 with 1 test vector. 2014-07-06 15:44:54 +01:00
cryptonite_rc4.c add RC4 2014-07-21 10:58:42 +01:00
cryptonite_rc4.h add RC4 2014-07-21 10:58:42 +01:00
cryptonite_rdrand.c Fix typos 2019-11-30 18:22:26 -05:00
cryptonite_ripemd.c Fix many cases of unaligned accesses 2017-06-25 18:10:55 +01:00
cryptonite_ripemd.h [hash] mark update function buffer as const 2015-04-18 12:20:38 +01:00
cryptonite_salsa.c Remove unused variables 2019-08-12 21:11:01 +02:00
cryptonite_salsa.h [Salsa] opaquify the state just like for hash functions 2015-05-22 14:04:54 +01:00
cryptonite_scrypt.c Fix many cases of unaligned accesses 2017-06-25 18:10:55 +01:00
cryptonite_sha1.c Add finalize_prefix functions 2020-06-26 07:16:30 +02:00
cryptonite_sha1.h Add finalize_prefix functions 2020-06-26 07:16:30 +02:00
cryptonite_sha3.c Add KMAC 2019-04-28 09:14:25 +02:00
cryptonite_sha3.h Add KMAC 2019-04-28 09:14:25 +02:00
cryptonite_sha256.c Add finalize_prefix functions 2020-06-26 07:16:30 +02:00
cryptonite_sha256.h Add finalize_prefix functions 2020-06-26 07:16:30 +02:00
cryptonite_sha512.c Add finalize_prefix functions 2020-06-26 07:16:30 +02:00
cryptonite_sha512.h Add finalize_prefix functions 2020-06-26 07:16:30 +02:00
cryptonite_skein256.c Remove unused variables 2019-08-12 21:11:01 +02:00
cryptonite_skein256.h [hash] trim hash algorithm with multiple output size. 2015-11-19 11:52:21 +00:00
cryptonite_skein512.c Remove unused variables 2019-08-12 21:11:01 +02:00
cryptonite_skein512.h [hash] trim hash algorithm with multiple output size. 2015-11-19 11:52:21 +00:00
cryptonite_skein.h merge cryptohash 2014-07-07 14:55:55 +01:00
cryptonite_tiger.c Fix many cases of unaligned accesses 2017-06-25 18:10:55 +01:00
cryptonite_tiger.h [hash] mark update function buffer as const 2015-04-18 12:20:38 +01:00
cryptonite_whirlpool.c Remove unused variables 2019-08-12 21:11:01 +02:00
cryptonite_whirlpool.h merge cryptohash 2014-07-07 14:55:55 +01:00
cryptonite_xsalsa.c Add XSalsa.derive and example 2019-09-09 19:32:24 +02:00
cryptonite_xsalsa.h Add XSalsa.derive and example 2019-09-09 19:32:24 +02:00