aboutsummaryrefslogtreecommitdiff
path: root/lib/std/crypto/benchmark.zig
AgeCommit message (Expand)Author
2025-11-10Add ML-DSA post-quantum signatures (#25862)Frank Denis
2025-11-02crypto.kt128: when using incremental hashing, use SIMD when possible (#25783)Frank Denis
2025-11-01Add std.crypto.hash.sha3.{KT128,KT256} - RFC 9861. (#25593)Frank Denis
2025-11-01Implement threaded BLAKE3 (#25587)Frank Denis
2025-09-18Remove usages of deprecatedWriterandrewkraevskii
2025-09-17std.crypto: add Ascon-AEAD, Ascon-Hash, Ascon-CHash (#25239)Frank Denis
2025-07-07std.fmt: breaking API changesAndrew Kelley
2025-07-07std.io: move getStdIn, getStdOut, getStdErr functions to fs.FileAndrew Kelley
2025-02-19crypto.pwhash.bcrypt: make silently_truncate_password a member of Params (#22...Frank Denis
2024-12-11Reinstantiates AEGIS-MAC with the final construction (#22205)Frank Denis
2024-12-04Remove parallel variants of AEGIS-MAC (#22146)Frank Denis
2024-11-22std.crypto.aes: introduce AES block vectors (#22023)Frank Denis
2024-11-19std.crypto: make the key pair API creation consistent (#21955)Frank Denis
2024-04-14std.crypto.pcurves.*: simpler, smaller, faster u64 addition with carry (#19644)Frank Denis
2024-03-22Change std.os.exit to std.process.exitregeliv
2024-02-08Replace std.rand references with std.Randome4m2
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-02Fix std.hash benchmarks (#15917)Frank Denis
2023-04-28update codebase to use `@memset` and `@memcpy`Andrew Kelley
2023-03-21Remove Gimli and Xoodoo from the standard library (#14928)Frank Denis
2023-03-15Add Kyber post-quantum key encapsulation mechanism (#14902)Bas Westerbaan
2023-03-07std.crypto.hash.sha3: add TurboSHAKE (#14824)Frank Denis
2023-03-02crypto.hash.sha3: make permutation generic and public, add SHAKE (#14756)Frank Denis
2023-02-24crypto/benchmark.zig: fix pointer capture of non pointer type (#14722)Frank Denis
2023-02-16crypto: add AES-CMAC (RFC 4493) (#14545)Chris Boesch
2022-12-05std.crypto benchmark: don't use a relative path to import std (#13772)Frank Denis
2022-11-22std.crypto.auth: add AEGIS MAC (#13607)Frank Denis
2022-11-20Add the POLYVAL universal hash functionFrank Denis
2022-10-27Revamp the ed25519 API (#13309)Frank Denis
2022-10-20crypto/benchmark - replace testing allocatorMatheus C. França
2022-04-24std: fix crypto and hash benchmarkjagt
2022-02-01stage2: remove anytype fields from the languageAndrew Kelley
2021-11-30allocgate: renamed getAllocator function to allocatorLee Cannon
2021-11-30allocgate: std Allocator interface refactorLee Cannon
2021-11-30std lib API deprecations for the upcoming 0.9.0 releaseAndrew Kelley
2021-11-15add argon2 kdf (#9756)lucky
2021-10-27std.rand: Refactor `Random` interfaceOminitay
2021-10-04migrate from `std.Target.current` to `@import("builtin").target`Andrew Kelley
2021-09-19Update `hash` & `crypto` benchmarks run comment (#9790)Ali Chraghi
2021-09-13fix missing paths (#9754)lucky
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-08-24add scrypt kdf (#9577)lucky
2021-06-14CLI: rename --override-lib-dir to --zig-lib-dirAndrew Kelley
2021-03-17std/crypto/chacha20: add round-reduced versions & cleanup internalsFrank Denis
2021-02-28std/crypto: add AES-OCBFrank Denis
2021-02-28std/crypto/benchmark: update format stringsFrank Denis
2021-01-07Reduce use of deprecated IO typesJay Petacat
2020-12-31Year++Frank Denis
2020-11-16std/crypto: add ISAPv2 (ISAP-A-128a) AEADFrank Denis