zig/lib/std/crypto
2023-04-17 19:14:48 -05:00
..
25519 Zir: implement explicit block_comptime instruction 2023-04-12 12:06:19 -04:00
aes Move std.crypto.config options to std.options (#14906) 2023-03-14 06:40:23 +00:00
Certificate add explicit error union for Bundle.rescan and associated functions 2023-04-17 19:14:48 -05:00
pcurves secp256k1: Endormorphism.splitScalar() can return an error (#15270) 2023-04-14 04:06:00 +00:00
tls tls.Client: don't read if we don't need more data 2023-04-08 03:37:05 -04:00
aegis.zig std.crypto.aegis: support 256-bit tags (#15276) 2023-04-14 11:20:36 +02:00
aes.zig TLS: Favor ChaCha over AES-based ciphers on CPUs without AES support (#15034) 2023-03-22 17:58:24 +01:00
aes_gcm.zig update std lib and compiler sources to new for loop syntax 2023-02-18 19:17:21 -07:00
aes_ocb.zig update std lib and compiler sources to new for loop syntax 2023-02-18 19:17:21 -07:00
argon2.zig Argon2: properly handle outputs > 64 bytes in blake2Long() (#14914) 2023-03-14 21:40:02 +00:00
ascon.zig Remove Gimli and Xoodoo from the standard library (#14928) 2023-03-21 04:54:10 +00:00
bcrypt.zig update std lib and compiler sources to new for loop syntax 2023-02-18 19:17:21 -07:00
benchmark.zig Remove Gimli and Xoodoo from the standard library (#14928) 2023-03-21 04:54:10 +00:00
blake2.zig update std lib and compiler sources to new for loop syntax 2023-02-18 19:17:21 -07:00
blake3.zig std: reenable vectorized code with the C backend 2023-03-06 08:09:32 -05:00
Certificate.zig add explicit error union for Bundle.rescan and associated functions 2023-04-17 19:14:48 -05:00
chacha20.zig Remove Gimli and Xoodoo from the standard library (#14928) 2023-03-21 04:54:10 +00:00
cmac.zig update std lib and compiler sources to new for loop syntax 2023-02-18 19:17:21 -07:00
ecdsa.zig secp256k1: Endormorphism.splitScalar() can return an error (#15270) 2023-04-14 04:06:00 +00:00
errors.zig std/crypto: use finer-grained error sets in function signatures (#8558) 2021-04-20 19:57:27 +02:00
ghash_polyval.zig update std lib and compiler sources to new for loop syntax 2023-02-18 19:17:21 -07:00
hash_composition.zig std.crypto.hash: allow creating hash functions from compositions (#11965) 2022-07-01 11:37:41 +02:00
hkdf.zig hkdf: add prk_length and extractInit() 2022-12-29 17:56:50 -05:00
hmac.zig crypto.hmac: set the recommended key size to the block size (#15031) 2023-03-22 06:17:52 +00:00
isap.zig std.crypto: add the Ascon permutation 2023-02-13 02:22:24 -05:00
keccak_p.zig Fix incorrect SHA-3 computation with the streaming API (#14852) 2023-03-09 05:18:15 +00:00
kyber_d00.zig Add Kyber post-quantum key encapsulation mechanism (#14902) 2023-03-15 03:50:45 +00:00
md5.zig update std lib and compiler sources to new for loop syntax 2023-02-18 19:17:21 -07:00
modes.zig migrate from std.Target.current to @import("builtin").target 2021-10-04 23:48:55 -07:00
pbkdf2.zig update std lib and compiler sources to new for loop syntax 2023-02-18 19:17:21 -07:00
phc_encoding.zig std.builtin: rename Type.UnionField and Type.StructField's field_type to type 2022-12-17 14:11:33 +01:00
poly1305.zig update std lib and compiler sources to new for loop syntax 2023-02-18 19:17:21 -07:00
salsa20.zig update std lib and compiler sources to new for loop syntax 2023-02-18 19:17:21 -07:00
scrypt.zig update std lib and compiler sources to new for loop syntax 2023-02-18 19:17:21 -07:00
sha1.zig update std lib and compiler sources to new for loop syntax 2023-02-18 19:17:21 -07:00
sha2.zig update std lib and compiler sources to new for loop syntax 2023-02-18 19:17:21 -07:00
sha3.zig TurboSHAKE: change default delimiter to 0x1F (#14857) 2023-03-09 19:20:57 +00:00
siphash.zig update std lib and compiler sources to new for loop syntax 2023-02-18 19:17:21 -07:00
test.zig update std lib and compiler sources to new for loop syntax 2023-02-18 19:17:21 -07:00
tlcsprng.zig Remove Gimli and Xoodoo from the standard library (#14928) 2023-03-21 04:54:10 +00:00
tls.zig tls: use post-quantum secure key exchange (#14920) 2023-03-17 17:51:24 +01:00
utils.zig update std lib and compiler sources to new for loop syntax 2023-02-18 19:17:21 -07:00