Age | Commit message (Expand) | Author |
2023-08-17 | tests: miscellaneous hex / std::byte improvements | Pieter Wuille |
2023-08-17 | crypto: refactor ChaCha20 classes to use Span<std::byte> interface | Pieter Wuille |
2023-08-14 | crypto: BIP324 ciphersuite follow-up | stratospher |
2023-07-26 | crypto: support split plaintext in ChaCha20Poly1305 Encrypt/Decrypt | Pieter Wuille |
2023-07-26 | crypto: add FSChaCha20Poly1305, rekeying wrapper around ChaCha20Poly1305 | Pieter Wuille |
2023-07-26 | crypto: add FSChaCha20, a rekeying wrapper around ChaCha20 | Pieter Wuille |
2023-07-26 | crypto: add the ChaCha20Poly1305 AEAD as specified in RFC8439 | Pieter Wuille |
2023-07-26 | crypto: remove outdated variant of ChaCha20Poly1305 AEAD | Pieter Wuille |
2023-07-12 | Switch all callers from poly1305_auth to Poly1305 class | Pieter Wuille |
2023-07-12 | tests: add more Poly1305 test vectors | Pieter Wuille |
2023-07-12 | crypto: add Poly1305 class with std::byte Span interface | Pieter Wuille |
2023-07-09 | test: add ChaCha20 test triggering 32-bit block counter overflow | Sebastian Falbesoner |
2023-07-07 | tests: improve ChaCha20 unit tests | Pieter Wuille |
2023-07-07 | crypto: Implement RFC8439-compatible variant of ChaCha20 | Pieter Wuille |
2023-02-17 | Merge bitcoin/bitcoin#26940: test: create random and coins utils, add amount ... | Andrew Chow |
2023-02-06 | Move random test util code from setup_common to random | Jon Atack |
2023-01-30 | Add unit test for ChaCha20's new caching | Pieter Wuille |
2023-01-30 | Improve test vectors for ChaCha20 | Pieter Wuille |
2023-01-30 | Only support 32-byte keys in ChaCha20{,Aligned} | Pieter Wuille |
2023-01-30 | Make unrestricted ChaCha20 cipher not waste keystream bytes | Pieter Wuille |
2023-01-30 | Rename ChaCha20::Seek -> Seek64 to clarify multiple of 64 | Pieter Wuille |
2023-01-26 | Use DataStream where possible | MarcoFalke |
2023-01-03 | refactor: use braced init for integer constants instead of c style casts | Pasta |
2021-12-30 | scripted-diff: Bump copyright headers | Hennadii Stepanov |
2021-12-03 | Merge bitcoin/bitcoin#23413: Replace MakeSpan helper with Span deduction guide | MarcoFalke |
2021-11-29 | Replace MakeSpan helper with Span deduction guide | Pieter Wuille |
2021-11-19 | doc: Use clang-tidy comments in crypto_tests | MarcoFalke |
2021-10-20 | Fix K1/K2 use in the comments in ChaCha20-Poly1305 AEAD | = |
2021-06-23 | [crypto] Fix K1/K2 use in ChaCha20-Poly1305 AEAD | Dhruv Mehta |
2021-05-04 | refactor: Replace &foo[0] with foo.data() | MarcoFalke |
2020-12-21 | test: Add MuHash3072 unit tests | Fabian Jahr |
2020-09-06 | Implement keccak-f[1600] and SHA3-256 | Pieter Wuille |
2020-08-06 | refactor: Make HexStr take a span | Wladimir J. van der Laan |
2020-07-30 | Make CHash256/CHash160 output to Span | Pieter Wuille |
2020-07-30 | Make CHash256 and CHash160 consume Spans | Pieter Wuille |
2020-04-16 | scripted-diff: Bump copyright headers | MarcoFalke |
2020-04-16 | scripted-diff: Sort test includes | MarcoFalke |
2019-12-04 | test: Use char instead of unsigned char | MarcoFalke |
2019-11-06 | scripted-diff: test: Move setup_common to test library | MarcoFalke |
2019-07-03 | Add ChaCha20Poly1305@Bitcoin tests | Jonas Schnelli |
2019-06-11 | Fix spelling errors identified by codespell 1.15.0 | Ben Woosley |
2019-05-16 | Merge #14047: Add HKDF_HMAC256_L32 and method to negate a private key | Wladimir J. van der Laan |
2019-05-11 | QA: add test for HKDF HMAC_SHA256 L32 | Jonas Schnelli |
2019-05-10 | Merge #15512: Add ChaCha20 encryption option (XOR) | Jonas Schnelli |
2019-05-03 | Add ChaCha20 encryption option (XOR) | Jonas Schnelli |
2019-04-29 | Remove unused OpenSSL includes to make it more clear where OpenSSL is used | practicalswift |
2019-04-11 | scripted-diff: Bump copyright headers in test, bench | MarcoFalke |
2019-04-11 | scripted-diff: Rename test_bitcoin to test/setup_common | MarcoFalke |
2019-03-29 | Merge #15663: crypto: Remove unused AES-128 code | Jonas Schnelli |
2019-03-26 | Add Poly1305 implementation | Jonas Schnelli |