zig/lib/std/crypto
Frank Denis fb63a2cfae std/crypto: faster (mod 2^255-19) square root computation
251 squarings, 250 multiplications -> 251 squarings, 11 multiplications
2020-10-06 19:48:26 -04:00
..
25519 std/crypto: faster (mod 2^255-19) square root computation 2020-10-06 19:48:26 -04:00
aes std/crypto: add the AEGIS128L AEAD 2020-09-29 17:10:04 +02:00
aegis.zig aegis: add test vectors, and link to the latest version of the spec 2020-09-29 17:10:04 +02:00
aes.zig Revamp crypto/aes 2020-09-24 13:16:00 -04:00
aes_gcm.zig std/crypto: Add support for AES-GCM 2020-10-06 00:00:33 +02:00
benchmark.zig std/crypto: Add support for AES-GCM 2020-10-06 00:00:33 +02:00
blake2.zig std: clean up bitrotten imports in crypto 2020-09-08 12:54:28 -04:00
blake3.zig Hash functions now accept an option set 2020-08-21 00:51:14 +02:00
chacha20.zig std: clean up bitrotten imports in crypto 2020-09-08 12:54:28 -04:00
ghash.zig ghash & poly1305: fix handling of partial blocks and add pad() 2020-10-05 23:50:38 +02:00
gimli.zig gimli: make permute a constant, remove leading underscore 2020-09-29 14:01:08 +02:00
hkdf.zig Remove unused var, sort std.crypto.* 2020-09-30 01:39:55 +02:00
hmac.zig Hash functions now accept an option set 2020-08-21 00:51:14 +02:00
md5.zig std: clean up bitrotten imports in crypto 2020-09-08 12:54:28 -04:00
modes.zig Revamp crypto/aes 2020-09-24 13:16:00 -04:00
pbkdf2.zig Add an error set 2020-09-16 01:58:48 +03:00
poly1305.zig ghash & poly1305: fix handling of partial blocks and add pad() 2020-10-05 23:50:38 +02:00
sha1.zig std: clean up bitrotten imports in crypto 2020-09-08 12:54:28 -04:00
sha2.zig std: clean up bitrotten imports in crypto 2020-09-08 12:54:28 -04:00
sha3.zig std: clean up bitrotten imports in crypto 2020-09-08 12:54:28 -04:00
siphash.zig std.crypto siphash: fix assertion on the size of output buffer 2020-09-16 02:24:36 -07:00
test.zig std: clean up bitrotten imports in crypto 2020-09-08 12:54:28 -04:00