aboutsummaryrefslogtreecommitdiff
path: root/lib/std/crypto.zig
AgeCommit message (Expand)Author
2021-01-04ci: skip crypto tests on windowsAndrew Kelley
2020-12-31Year++Frank Denis
2020-12-18std: introduce a thread-local CSPRNG for general useAndrew Kelley
2020-11-16std/crypto: add ISAPv2 (ISAP-A-128a) AEADFrank Denis
2020-11-07Add mem.timingSafeEql() for constant-time array comparisonFrank Denis
2020-11-05std.crypto: namespace constructions a bit moreFrank Denis
2020-10-28PascalCase *box names, remove unneeded comptime & parenthesisFrank Denis
2020-10-25std/crypto: add the bcrypt password hashing functionFrank Denis
2020-10-25Add (X)Salsa20 and NaCl boxesFrank Denis
2020-10-17std/crypto: make the whole APIs more consistentFrank Denis
2020-10-15std: move std.meta.refAllDecls to std.testingTadeo Kondrak
2020-10-06std/crypto: Add support for AES-GCMFrank Denis
2020-10-04Merge pull request #6463 from jedisct1/ghashAndrew Kelley
2020-10-01std/crypto: add GHASH implementationFrank Denis
2020-09-30Remove unused var, sort std.crypto.*Frank Denis
2020-09-30std/crypto: implement the HKDF constructionFrank Denis
2020-09-29Add AEGIS-256 as wellFrank Denis
2020-09-29std/crypto: add the AEGIS128L AEADFrank Denis
2020-09-24Revamp crypto/aesFrank Denis
2020-09-24Move PBKDF2 to a pwhash category, clarify what that category isFrank Denis
2020-09-13fix refRocknest
2020-09-13Reference all crypto declarationsRocknest
2020-09-13Extract kdf.zig to provide namespace documentationRob Napier
2020-09-13Explicitly reference std.crypto.kdf in test caseRob Napier
2020-09-11Add crypto.kdf.pbkdf2Rob Napier
2020-08-22Promote hash/siphash to crypto/siphashFrank 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-17Export crypto.aeadFrank Denis
2020-08-16Rename the field and scalar modulesFrank Denis
2020-08-16Improve curve25519-based cryptoFrank Denis
2020-02-24hashing algorithms: fix logic and index out of boundsJ.W
2020-02-01crypto: Add BLAKE3 hashing algorithmJay Petacat
2019-11-01crypto: Add AES implementationlukechampine
2019-09-25mv std/ lib/Andrew Kelley