aboutsummaryrefslogtreecommitdiff
path: root/lib/std/crypto
AgeCommit message (Expand)Author
2025-11-07std.crypto: improve KT documentation, use key_length for B3 key length (#25807)Frank Denis
2025-11-03crypto - threaded K12: separate context computation from thread spawning (#25...Frank Denis
2025-11-02crypto.kt128: when using incremental hashing, use SIMD when possible (#25783)Frank Denis
2025-11-01Add std.crypto.hash.sha3.{KT128,KT256} - RFC 9861. (#25593)Frank Denis
2025-11-01Implement threaded BLAKE3 (#25587)Frank Denis
2025-10-29std.Io.Threaded: fix compilation failures on WindowsAndrew Kelley
2025-10-29std: fix macos compilation errorsAndrew Kelley
2025-10-29std.crypto.Certificate.Bundle: remove use of File.readAllAndrew Kelley
2025-10-29std: updating to std.Io interfaceAndrew Kelley
2025-10-27remove all Oracle Solaris supportAlex Rønne Petersen
2025-10-18std: split up ecdsa testsMatthew Lugg
2025-10-18crypto.ecdsa: trim the number of tests we performFrank Denis
2025-10-18tweak tests to avoid timeoutsmlugg
2025-10-15Faster BLAKE3 implementation (#25574)Frank Denis
2025-10-14std.crypto: add AES-CCM and CBC-MAC (#25526)aarvay
2025-10-09std.crypto.tls.Client: fix infinite loop in std.Io.Writer.writeAllmarximimus
2025-10-04correct ed25519 test case (#25445)David Rubin
2025-09-20coerce vectors to arrays rather than inline forAndrew Kelley
2025-09-20compiler: require comptime vector indexesAndrew Kelley
2025-09-20std.crypto.ascon: disable Ascon-AEAD128 test on RISC-V with V supportAlex Rønne Petersen
2025-09-19Merge pull request #25268 from alexrp/loongarchAlex Rønne Petersen
2025-09-18Remove usages of deprecatedWriterandrewkraevskii
2025-09-18std.crypto.ml_kem: disable some Kyber tests on LoongArch with LSXAlex Rønne Petersen
2025-09-17Merge pull request #25249 from jedisct1/sivAndrew Kelley
2025-09-17std.crypto: add Ascon-AEAD, Ascon-Hash, Ascon-CHash (#25239)Frank Denis
2025-09-17Avoid logic where we return success in case of an error (#25251)Frank Denis
2025-09-16Parallelize deriveKeysFrank Denis
2025-09-16Import crypto/aes_gcm_siv.zigFrank Denis
2025-09-16std.crypto: add AES-SIV and AES-GCM-SIVFrank Denis
2025-09-08std.crypto.ed25519: support cofactorless verificationFrank Denis
2025-09-08ECDSA signature der encoding should produce smallest number of octets (#25177)Igor Anić
2025-08-30Merge pull request #25077 from ziglang/GenericReaderAndrew Kelley
2025-08-30std: disable `sha3-512 single` test on RISC-V with V supportAlex Rønne Petersen
2025-08-30compiler: fix macos buildAndrew Kelley
2025-08-29std.Io: delete GenericReaderAndrew Kelley
2025-08-28std.crypto.ml_kem: update to not use GenericWriterAndrew Kelley
2025-08-28std: delete most remaining uses of GenericWriterAndrew Kelley
2025-08-28std.Io: delete GenericWriterAndrew Kelley
2025-08-27Fix TLS 1.2 client key exchange to use negotiated named group (#25007)Frank Denis
2025-08-25Fix #24999: copy left-overs before we XOR into c. (#25001)Erik Schlyter
2025-08-16std: more reliable HTTP and TLS networkingAndrew Kelley
2025-08-15crypto/aes_ocb.zig: actually check against test vectors (#24835)Frank Denis
2025-08-14Validate wildcard TLS certificates correctly (#24829)Frank Denis
2025-08-13std.crypto.aegis: Absorb ad instead of encrypting it.Erik Schlyter
2025-08-11std.ArrayList: make unmanaged the defaultAndrew Kelley
2025-08-08Merge pull request #24740 from ziglang/http-plus-fixesAndrew Kelley
2025-08-07std.Io: delete CountingWriterAndrew Kelley
2025-08-07std.crypto.tls.Client: always write to bufferAndrew Kelley
2025-08-07TLS, HTTP, and package fetching fixesAndrew Kelley
2025-08-07fix 32-bit buildsAndrew Kelley