Implement BLAKE2 Hashing in stdlib (#2648)

* Implement BLAKE2 Hashing in stdlib

---------

Co-authored-by: Christoffer Lerno <christoffer@aegik.com>
This commit is contained in:
Zack Puhl
2025-12-19 11:22:54 -05:00
committed by GitHub
parent 4e6cd4283c
commit 1f2bcd5462
3 changed files with 1149 additions and 0 deletions

View File

@@ -39,6 +39,7 @@
- Return of Thread `join()` is now "@maydiscard".
- Add `poly1305` one-time Message Authentication Code and associated tests. #2639
- Add `chacha20` stream cipher and associated tests. #2643
- Add `BLAKE2` (optionally keyed) cryptographic hashing with associated tests. #2648
- Add `Elf32_Shdr` and `Elf64_Shdr` to `std::os::linux`.
- Add `any.to` and `any.as`.
- Deprecated `DString.append_chars`, use `DString.append_string`