zig/lib/std/crypto
LemonBoy 057bf1afc9 std: Add more error checking in hexToBytes
Prevent the function from turning into an endless loop that may or may
not perform OOB accesses.
2021-02-21 12:19:03 +02:00
..
25519 std: Add more error checking in hexToBytes 2021-02-21 12:19:03 +02:00
aes Convert inline fn to callconv(.Inline) everywhere 2021-02-10 20:06:12 -07:00
aegis.zig Convert inline fn to callconv(.Inline) everywhere 2021-02-10 20:06:12 -07:00
aes.zig std: Add more error checking in hexToBytes 2021-02-21 12:19:03 +02:00
aes_gcm.zig Year++ 2020-12-31 15:45:24 -08:00
bcrypt.zig std: Use {s} instead of {} when printing strings 2021-01-02 17:12:57 -07:00
benchmark.zig Reduce use of deprecated IO types 2021-01-07 23:48:58 -08:00
blake2.zig std/crypto: add BLAKE2-160 types and tests 2021-01-03 19:53:30 -08:00
blake3.zig std: Add more error checking in hexToBytes 2021-02-21 12:19:03 +02:00
chacha20.zig Convert inline fn to callconv(.Inline) everywhere 2021-02-10 20:06:12 -07:00
ghash.zig Convert inline fn to callconv(.Inline) everywhere 2021-02-10 20:06:12 -07:00
gimli.zig std: Add more error checking in hexToBytes 2021-02-21 12:19:03 +02:00
hkdf.zig Year++ 2020-12-31 15:45:24 -08:00
hmac.zig Year++ 2020-12-31 15:45:24 -08:00
isap.zig std.crypto.isap: fix callsites of secureZero 2020-11-16 18:10:41 -07:00
md5.zig Year++ 2020-12-31 15:45:24 -08:00
modes.zig Year++ 2020-12-31 15:45:24 -08:00
pbkdf2.zig Year++ 2020-12-31 15:45:24 -08:00
poly1305.zig Year++ 2020-12-31 15:45:24 -08:00
salsa20.zig Convert inline fn to callconv(.Inline) everywhere 2021-02-10 20:06:12 -07:00
sha1.zig Year++ 2020-12-31 15:45:24 -08:00
sha2.zig Year++ 2020-12-31 15:45:24 -08:00
sha3.zig crypto: add legacy keccak hash functions 2021-01-15 12:36:38 -08:00
siphash.zig fix typo in comment 2021-02-02 20:07:08 -08:00
test.zig Year++ 2020-12-31 15:45:24 -08:00
tlcsprng.zig Year++ 2020-12-31 15:45:24 -08:00
utils.zig std: introduce a thread-local CSPRNG for general use 2020-12-18 12:22:46 -07:00