aboutsummaryrefslogtreecommitdiff
path: root/lib/std/crypto/gimli.zig
AgeCommit message (Expand)Author
2022-03-30replace other uses of `std.meta.Vector` with `@Vector` (#11346)Meghan
2021-11-20std: add `writer` methods on all crypto.hash types (#10168)Meghan
2021-10-04migrate from `std.Target.current` to `@import("builtin").target`Andrew Kelley
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-06-21fix code broken from previous commitJacob G-W
2021-05-20Run `zig fmt` on src/ and lib/std/Isaac Freund
2021-05-08std: update usage of std.testingVeikka Tuominen
2021-04-20std/crypto: use finer-grained error sets in function signatures (#8558)Frank Denis
2021-03-14Use a unified error set for std/crypto/*Frank Denis
2021-02-21std: Add more error checking in hexToBytesLemonBoy
2021-02-10Convert inline fn to callconv(.Inline) everywhereTadeo Kondrak
2020-12-31Year++Frank Denis
2020-12-23Fix Gimli hash on 16n byte inputsMatt Sicker
2020-11-05std/crypto: don't constrain Gimli hash output to a fixed lengthFrank Denis
2020-11-05Now that they support vectors, use math.rot{l,r}Frank Denis
2020-11-03Make Gimli test vector look like the python implementationFrank Denis
2020-11-03Another big-endian fix for GimliFrank Denis
2020-11-02Fix Gimli for big-endian targetsFrank Denis
2020-10-26std/crypto: API cleanupŽiga Željko
2020-10-17std/crypto: make the whole APIs more consistentFrank Denis
2020-10-16Vectorize GimliFrank Denis
2020-10-15std.rand: set DefaultCsprng to Gimli, and require a larger seedFrank Denis
2020-09-29gimli: make permute a constant, remove leading underscoreFrank Denis
2020-09-29Don't unroll the gimli permutation on release-smallFrank Denis
2020-09-29Use mem.copy() instead of manual iterationsFrank Denis
2020-09-29std/crypto: make gimli slightly fasterFrank Denis
2020-08-26Rename `at` to `tag` in AEADsFrank Denis
2020-08-26Improve crypto benchmarksFrank Denis
2020-08-21Hash functions now accept an option setFrank Denis
2020-08-20Remove the reset() function from hash functionsFrank Denis
2020-08-20Breaking: sort std/crypto functions into categoriesFrank Denis
2020-08-20add license header to all std lib filesAndrew Kelley
2020-08-17std/crypto: gimli.Aead.decrypt()'s ad should be constFrank Denis
2020-04-24Add mips support to standard libraryTimon Kruiper
2020-03-30std lib API deprecations for the upcoming 0.6.0 releaseAndrew Kelley
2020-02-21remove @bytesToSlice, @sliceToBytes from std libxackus
2020-02-06std: add AEAD modes for gimlidaurnimator
2020-02-06add gimli to crypto hash benchmarkdaurnimator
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