aboutsummaryrefslogtreecommitdiff
path: root/lib/std/crypto/blake2.zig
AgeCommit message (Expand)Author
2021-01-03std/crypto: add BLAKE2-160 types and testsFrank Denis
2021-01-02std/crypto: properly support arbitrary output sizesFrank Denis
2020-12-31Year++Frank Denis
2020-11-05math.shl/math.shr: add support for vectorsFrank Denis
2020-10-29std/crypto/blake2b: allow the initial output length to be setFrank Denis
2020-10-26std/crypto: API cleanupŽiga Željko
2020-10-17std/crypto: make the whole APIs more consistentFrank Denis
2020-09-08std: clean up bitrotten imports in cryptoxackus
2020-08-21Hash functions now accept an option setFrank Denis
2020-08-20Remove explicit comptimeFrank Denis
2020-08-20Remove the reset() function from hash functionsFrank Denis
2020-08-20Repair crypto/benchmark; add BLAKE2b256Frank Denis
2020-08-20add license header to all std lib filesAndrew Kelley
2020-08-01remove unnecessary operationsMantas Jonytis
2020-08-01implement keyed blake2Mantas Jonytis
2020-08-01make blake2 publicMantas Jonytis
2020-08-01compute blake2 at compile timeMantas Jonytis
2020-08-01blake2b: off-by-one on updateMantas Jonytis
2020-08-01add more blake2b test casesMantas Jonytis
2020-08-01blake2s: off-by-one on updateMantas Jonytis
2020-08-01add more blake2s testsMantas Jonytis
2020-03-19update std lib to take advantage of slicing with comptime indexesAndrew Kelley
2020-02-24hashing algorithms: fix logic and index out of boundsJ.W
2019-11-27remove type coercion from array values to referencesAndrew Kelley
2019-11-08update the codebase to use `@as`Andrew Kelley
2019-09-25mv std/ lib/Andrew Kelley