| Commit message (Expand) | Author | Age | Files | Lines |
| * | core/crypto/_sha3: Fix edge case in cSHAKE bytepad | Yawning Angel | 2024-09-30 | 1 | -0/+17 |
| * | core/crypto/aead: Initial import | Yawning Angel | 2024-08-10 | 3 | -394/+361 |
| * | core/crypto/chacha20: Change API terminology to be consistent with AES | Yawning Angel | 2024-08-10 | 1 | -7/+7 |
| * | core/crypto/chacha20poly1305: Support AEAD_XChaCha20_Poly1305 | Yawning Angel | 2024-08-10 | 1 | -0/+62 |
| * | core/crypto/chacha20poly1305: Change the interface to match GCM | Yawning Angel | 2024-08-10 | 1 | -60/+50 |
| * | core/crypto/chacha20: Use 128-bit/256-bit SIMD | Yawning Angel | 2024-08-10 | 1 | -3/+55 |
| * | core/crypto/aes: Use NIST terminology for the IV | Yawning Angel | 2024-08-10 | 1 | -2/+2 |
| * | test/core/crypto: Minor changes to AES related tests | Yawning Angel | 2024-08-10 | 1 | -61/+54 |
| * | core/crypto/aes: Add Intel AES-NI support | Yawning Angel | 2024-07-16 | 1 | -7/+5 |
| * | test/core/crypto: Fix a copy-paste issue in failure spew | Yawning Angel | 2024-07-16 | 1 | -1/+1 |
| * | tests/core/crypto: Fix new `-vet` issues | Yawning Angel | 2024-07-16 | 1 | -3/+3 |
| * | Plug leak in AES tests. | Jeroen van Rijn | 2024-06-02 | 1 | -0/+1 |
| * | Factor benchmarks out into tests\benchmark\<pkg> | Jeroen van Rijn | 2024-06-02 | 1 | -353/+0 |
| * | Update `tests\core\crypto` | Jeroen van Rijn | 2024-06-02 | 8 | -563/+347 |
| * | core/crypto/aes: Add AES implementation | Yawning Angel | 2024-06-01 | 3 | -0/+523 |
| * | core/crypto: Add a `HAS_RAND_BYTES` constant | Yawning Angel | 2024-04-23 | 1 | -1/+1 |
| * | tests/core/crypto: Start adding comprehensive curve25519 tests | Yawning Angel | 2024-04-09 | 7 | -71/+842 |
| * | core/crypto: Add `has_rand_bytes` | Yawning Angel | 2024-04-09 | 1 | -1/+1 |
| * | tests/core/crypto: Use the `tests/common` boilerplate | Yawning Angel | 2024-03-04 | 6 | -105/+85 |
| * | core/crypto/kmac: Initial import | Yawning Angel | 2024-03-04 | 1 | -0/+98 |
| * | core/crypto/tuplehash: Initial import | Yawning Angel | 2024-03-04 | 2 | -131/+342 |
| * | core/crypto/shake: Support cSHAKE | Yawning Angel | 2024-03-04 | 1 | -6/+60 |
| * | core/crypto/hkdf: Initial import | Yawning Angel | 2024-03-04 | 1 | -0/+67 |
| * | core/crypto/pbkdf2: Initial import | Yawning Angel | 2024-03-04 | 2 | -0/+120 |
| * | core/crypto: Stop using context.temp_allocator | Yawning Angel | 2024-02-07 | 1 | -0/+25 |
| * | core/crypto/hmac: Initial import | Yawning Angel | 2024-02-07 | 2 | -130/+243 |
| * | core/crypto/hash: Make the low level interface allocator-less | Yawning Angel | 2024-02-07 | 1 | -4/+10 |
| * | tests/core/crypto: Reorganize | Yawning Angel | 2024-02-07 | 3 | -665/+671 |
| * | core/crypto/shake: SHAKE is an XOF, not a hash | Yawning Angel | 2024-02-07 | 2 | -31/+79 |
| * | tests/core/crypto: Cleanup/modernize a bit | Yawning Angel | 2024-02-07 | 3 | -249/+366 |
| * | core:crypto/hash: Add a generic higher level hash interface | Yawning Angel | 2024-02-07 | 2 | -388/+615 |
| * | core/crypto: Exile keccak, md5 and sha1 to legacy | Yawning Angel | 2023-11-17 | 1 | -3/+3 |
| * | core/crypto/whirlpool: Remove, historical/exotic | Yawning Angel | 2023-11-17 | 1 | -28/+0 |
| * | core/crypto/tiger: Remove, historical/exotic | Yawning Angel | 2023-11-17 | 1 | -110/+0 |
| * | core/crypto/streebog: Remove, exotic | Yawning Angel | 2023-11-17 | 1 | -31/+0 |
| * | core/crypto/ripemd: Remove, historical/exotic | Yawning Angel | 2023-11-17 | 1 | -85/+0 |
| * | core/crypto/md4: Remove, badly broken | Yawning Angel | 2023-11-17 | 1 | -21/+0 |
| * | core/crypto/md2: Remove, badly broken | Yawning Angel | 2023-11-17 | 1 | -21/+0 |
| * | core/crypto/jh: Remove, use SHA-3 | Yawning Angel | 2023-11-17 | 1 | -61/+0 |
| * | core/crypto/haval: Remove, badly broken | Yawning Angel | 2023-11-17 | 1 | -171/+0 |
| * | core/crypto/groestl: Remove, use SHA-3 | Yawning Angel | 2023-11-17 | 1 | -61/+0 |
| * | core/crypto/gost: Remove, exotic | Yawning Angel | 2023-11-17 | 1 | -22/+0 |
| * | core/crypto/blake: Remove, use BLAKE2b/BLAKE2s | Yawning Angel | 2023-11-17 | 1 | -61/+0 |
| * | core/crypto/sha2: Add SHA-512/256 | Yawning Angel | 2023-11-17 | 1 | -0/+16 |
| * | Add missing comma | gingerBill | 2023-05-29 | 1 | -1/+1 |
| * | core/crypto: Add private attributes for internals | Yawning Angel | 2023-04-08 | 1 | -1/+7 |
| * | Fix issue 1761. Added the test vector to the core and vendor tests | zhibog | 2022-05-04 | 1 | -0/+4 |
| * | [varint] Add LEB128 decoding + tests | Jeroen van Rijn | 2022-03-08 | 1 | -891/+889 |
| * | [tests] Make test runners exit with errorlevel 1 if a test fails. | Jeroen van Rijn | 2022-03-03 | 1 | -0/+4 |
| * | Added SipHash + tests and fixed remaining semicolons in vendor/botan | zhibog | 2022-02-22 | 1 | -0/+43 |