| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove `core:mem` import from `core:crypto`. | Jeroen van Rijn | 3 days | 1 | -3/+2 |
| | | |||||
| * | Further overhaul of package line comments. | Jeroen van Rijn | 2025-10-09 | 1 | -1/+1 |
| | | |||||
| * | core/crypto: Switch to using `ensure` | Yawning Angel | 2025-03-23 | 1 | -8/+5 |
| | | |||||
| * | core: improve package doc comments for the documentation generator | Laytan Laats | 2024-09-03 | 1 | -1/+1 |
| | | |||||
| * | core/crypto: Misc cleanups and documentation improvements | Yawning Angel | 2024-03-04 | 1 | -1/+1 |
| | | |||||
| * | core/crypto/hmac: Add a clone method | Yawning Angel | 2024-03-04 | 1 | -0/+12 |
| | | |||||
| * | core/crypto: Stop using context.temp_allocator | Yawning Angel | 2024-02-07 | 1 | -7/+6 |
| | | | | | | | | | | | | The max digest size for the foreseeable future will be 512 bits, and the max block size is currently 1152 bits (SHA3-224). If people add more exotic hash algorithms without bumping the constants when required, tests will fail. The stream buffer will currently be 576 bytes, which is "fine" to just stick on the stack, and is a sensible multiple of the more common block size of 64 bytes. | ||||
| * | core/crypto/hmac: Initial import | Yawning Angel | 2024-02-07 | 1 | -0/+163 |