aboutsummaryrefslogtreecommitdiff
path: root/lib/std/crypto/keccak_p.zig
AgeCommit message (Expand)Author
2024-11-20crypto.keccak.State: add checks to prevent insecure transitions (#22020)Frank Denis
2024-08-09std.crypto: better names for everything in utilsAndrew Kelley
2024-06-04sha3.keccak: allow Keccak[f=200] (#20181)Frank Denis
2024-04-09crypto.sha3: implement constructions from NIST SP 800-185 (#19533)Frank Denis
2023-10-31std.builtin.Endian: make the tags lower caseAndrew Kelley
2023-10-31mem: fix ub in writeIntJacob Young
2023-07-14std.crypto.sha3: Minor TurboSHAKE/Keccak fixes (#16408)e4m2
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-16migration: std.math.{min, min3, max, max3} -> `@min` & `@max`r00ster91
2023-04-28update codebase to use `@memset` and `@memcpy`Andrew Kelley
2023-03-09Fix incorrect SHA-3 computation with the streaming API (#14852)Frank Denis
2023-03-07std.crypto.hash.sha3: add TurboSHAKE (#14824)Frank Denis
2023-03-02crypto.KeccakF: compute rotations at comptime, add a test with f=800 (#14760)Frank Denis
2023-03-02crypto.hash.sha3: make permutation generic and public, add SHAKE (#14756)Frank Denis