aboutsummaryrefslogtreecommitdiff
path: root/core/crypto/_aes/ct64
Commit message (Expand)AuthorAgeFilesLines
* core/crypto/_aes/ct64: Disable bounds checkingYawning Angel2025-03-231-2/+2
* core/crypto: Switch to using `ensure`Yawning Angel2025-03-234-26/+11
* core/crypto/aegis: Initial importYawning Angel2025-03-233-84/+34
* core/crypto: Use `panic_contextless` instead of `intrinsics.trap`Yawning Angel2025-03-235-17/+10
* core/crypto/aes: Slightly tweak GHASH to look less spookyYawning Angel2024-08-101-1/+1
* core/crypto/_aes: Remove redundant sanity checksYawning Angel2024-07-161-12/+2
* core/crypto/_aes/ct64: Add GHASHYawning Angel2024-06-011-0/+136
* core/crypto/_aes: 64-bit portable implementationYawning Angel2024-06-016-0/+845