zig/lib/std/crypto
Frank Denis ca6951ff79
std.crypto: timing-safe functions to add&subtract serialized integers (#8977)
This is useful to increment nonces and for scalar reduction.

It will avoid code duplication in crypto/25519 and crypto/pcurves/*
2021-06-06 16:37:58 +02:00
..
25519 p256: update to the last fiat-crypto code & share PC tables 2021-05-27 16:35:10 -04:00
aes Run zig fmt on src/ and lib/std/ 2021-05-20 17:14:18 +02:00
pcurves std.crypto.p256.scalar: fe struct member is not a function (#8954) 2021-06-01 11:02:48 +02:00
aegis.zig Run zig fmt on src/ and lib/std/ 2021-05-20 17:14:18 +02:00
aes.zig Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen 2021-05-08 14:45:21 -07:00
aes_gcm.zig std: update usage of std.testing 2021-05-08 15:15:30 +03:00
aes_ocb.zig Run zig fmt on src/ and lib/std/ 2021-05-20 17:14:18 +02:00
bcrypt.zig std: update usage of std.testing 2021-05-08 15:15:30 +03:00
benchmark.zig std/crypto/chacha20: add round-reduced versions & cleanup internals 2021-03-17 11:25:51 -07:00
blake2.zig std: update usage of std.testing 2021-05-08 15:15:30 +03:00
blake3.zig Run zig fmt on src/ and lib/std/ 2021-05-20 17:14:18 +02:00
chacha20.zig Run zig fmt on src/ and lib/std/ 2021-05-20 17:14:18 +02:00
errors.zig std/crypto: use finer-grained error sets in function signatures (#8558) 2021-04-20 19:57:27 +02:00
ghash.zig Run zig fmt on src/ and lib/std/ 2021-05-20 17:14:18 +02:00
gimli.zig Run zig fmt on src/ and lib/std/ 2021-05-20 17:14:18 +02:00
hkdf.zig std: update usage of std.testing 2021-05-08 15:15:30 +03:00
hmac.zig std: update usage of std.testing 2021-05-08 15:15:30 +03:00
isap.zig std: update usage of std.testing 2021-05-08 15:15:30 +03:00
md5.zig std: update usage of std.testing 2021-05-08 15:15:30 +03:00
modes.zig std: remove redundant comptime keyword 2021-04-28 22:58:12 -07:00
pbkdf2.zig std: update usage of std.testing 2021-05-08 15:15:30 +03:00
poly1305.zig std: update usage of std.testing 2021-05-08 15:15:30 +03:00
salsa20.zig Run zig fmt on src/ and lib/std/ 2021-05-20 17:14:18 +02:00
sha1.zig std: update usage of std.testing 2021-05-08 15:15:30 +03:00
sha2.zig std: update usage of std.testing 2021-05-08 15:15:30 +03:00
sha3.zig std: update usage of std.testing 2021-05-08 15:15:30 +03:00
siphash.zig std: update usage of std.testing 2021-05-08 15:15:30 +03:00
test.zig std: update usage of std.testing 2021-05-08 15:15:30 +03:00
tlcsprng.zig std: Make atfork handler more robust 2021-05-20 15:28:59 +02:00
utils.zig std.crypto: timing-safe functions to add&subtract serialized integers (#8977) 2021-06-06 16:37:58 +02:00