-
893659e Internal change. by Jérémy Prudhommeaux · 6 hours ago upstream/main upstream/master
-
eea4671 Remove SerializationRegistry::Builder by Jérémy Prudhommeaux · 11 hours ago
-
716e5c2 Remove the OpenSSL branch from the Tink C++ SSL AEAD large inputs test. by Jérémy Prudhommeaux · 11 hours ago
-
98f4949 Only compile the OpenSSL AEAD implementation of Tink C++ with OpenSSL. by Jérémy Prudhommeaux · 12 hours ago
-
d68c0f4 Remove dead OpenSSL code from Tink C++ keys. by Jérémy Prudhommeaux · 13 hours ago
-
4ce5900 Remove OpenSSL branches from Tink C++ AEAD tests. by Jérémy Prudhommeaux · 13 hours ago
-
ce5e44f Remove OpenSSL branches from Tink C++ signature tests. by Jérémy Prudhommeaux · 13 hours ago
-
aeb068a Remove OpenSSL branches from Tink C++ subtle tests. by Jérémy Prudhommeaux · 14 hours ago
-
6bef2d3 Support instantiating AesSivBoringSsl from an AesSivKey. by Rudolf Polzer · 14 hours ago
-
6bce186 Add static GetTypeIndex template utility to Tink C++ internal package. by Thomas Holenstein · 14 hours ago
-
d5a898e Support instantiating XChacha20Poly1305BoringSsl from an XChaCha20Poly1305Key. by Rudolf Polzer · 15 hours ago
-
df75442 Add CreateAesSivDeterministicAeads single-key primitive factory. by Thomas Holenstein · 16 hours ago
-
fd63368 Remove OpenSSL branches from Tink C++ keyset handle benchmark. by Jérémy Prudhommeaux · 16 hours ago
-
4407f7c Use portable OpenSSL code in Tink C++ `ComputeHash`. by Jérémy Prudhommeaux · 16 hours ago
-
7c776e8 Remove OpenSSL branches from Tink C++ key derivation tests. by Jérémy Prudhommeaux · 16 hours ago
-
07c587e Support instantiating AesEaxBoringSsl from an AesEaxKey. by Rudolf Polzer · 16 hours ago
-
283aefb Add internal::NewEcdsaPrehashBoringSsl in signature/internal. by Jérémy Prudhommeaux · 17 hours ago
-
616acf7 Internal change. by Jérémy Prudhommeaux · 17 hours ago
-
113291f Add a test-only key for Tink C++ tests. by Jérémy Prudhommeaux · 17 hours ago
-
215608b Add subtle::CreateJwtMlDsaPublicKeySign and subtle::CreateJwtMlDsaPublicKeyVerify single-key factories. by Jérémy Prudhommeaux · 18 hours ago
-
6cd9337 Migrate Hybrid, JWT, and KeyDerivation proto serialization from SerializationRegistry::Builder to SerializationRegistry by Jérémy Prudhommeaux · 18 hours ago
-
eb335f8 Support instantiating AesGcmSivBoringSsl from an AesGcmSivKey. by Rudolf Polzer · 18 hours ago
-
b0f4418 Migrate DAEAD, MAC, PRF, and StreamingAEAD proto serialization from SerializationRegistry::Builder to SerializationRegistry by Jérémy Prudhommeaux · 34 hours ago
-
7bd8c5c Populate ECDSA test vectors with prehash values and add kNoPrefixWithPrehashId test vector. by Jérémy Prudhommeaux · 35 hours ago
-
fc26b0f Clean up CMake build and ccache directories on exit in macOS Kokoro tests. by Jérémy Prudhommeaux · 35 hours ago
-
517ab82 Add test-only parameters for Tink C++ tests. by Jérémy Prudhommeaux · 35 hours ago
-
7fc20c5 Clean up CMake build and ccache outputs on exit in remaining Ubuntu Kokoro jobs. by Jérémy Prudhommeaux · 35 hours ago
-
c6eb42d Add subtle::CreateEciesHybridEncrypt single-key primitive factory. by Jérémy Prudhommeaux · 36 hours ago
-
ca0b21c Add SerializeParametersWithRegistryBuilder tests for Streaming AEAD proto serialization. by Jérémy Prudhommeaux · 36 hours ago
-
8f84019 Add internal NewJwtMlDsaVerify single-key factory. by Jérémy Prudhommeaux · 2 days ago
-
92e3768 Forward subtle::NewCompositeMlDsaSign and subtle::NewCompositeMlDsaVerify to signature/internal. by Jérémy Prudhommeaux · 2 days ago
-
50a8886 Clean up CMake build and ccache directories on exit in Ubuntu Kokoro tests. by Jérémy Prudhommeaux · 2 days ago
-
665bbc7 Migrate Signature proto serialization from SerializationRegistry::Builder to SerializationRegistry by Jérémy Prudhommeaux · 2 days ago
-
a6e378d Verify ML-DSA, SLH-DSA, and parameters in GlobalSerializationRegistry. by Thomas Holenstein CA · 2 days ago
-
232f659 Remove the remaining OpenSSL-specific code in Tink C++ AEAD. by Jérémy Prudhommeaux · 2 days ago
-
2b8a1c7 Add single-key subtle::CreateCompositeMlDsaPublicKeySign API. by Jérémy Prudhommeaux · 2 days ago
-
2aece1e Add internal NewJwtMlDsaSign single-key factory. by Jérémy Prudhommeaux · 2 days ago
-
cdef160 Remove OpenSSL-specific code in the Tink C++ Cord AEADs. by Jérémy Prudhommeaux · 2 days ago
-
b04b412 Migrate AEAD proto serialization from SerializationRegistry::Builder to SerializationRegistry by Jérémy Prudhommeaux · 2 days ago
-
3cfac2c Use ECDSA keys in the Tink C++ KeysetHandleAccess test. by Jérémy Prudhommeaux · 2 days ago
-
e40ed6a Add subtle::CreateJwtRsaSsaPssPublicKeySign and subtle::CreateJwtRsaSsaPssPublicKeyVerify single-key factories. by Jérémy Prudhommeaux · 2 days ago
-
be7e072 Add subtle::CreateEciesHybridDecrypt single-key primitive factory. by Jérémy Prudhommeaux · 2 days ago
-
85a67da Add single-key subtle::CreateCompositeMlDsaPublicKeyVerify API. by Jérémy Prudhommeaux · 4 days ago
-
3690e60 Support instantiating AesGcmBoringSsl from an AesGcmKey. by Rudolf Polzer · 4 days ago
-
9ed2e6e Add internal NewJwtRsaSsaPssVerify single-key factory. by Jérémy Prudhommeaux · 4 days ago
-
29a46b4 Migrate MutableSerializationRegistry from SerializationRegistry::Builder to SerializationRegistry by Jérémy Prudhommeaux · 4 days ago
-
c59b164 Add internal NewJwtRsaSsaPssSign single-key factory. by Jérémy Prudhommeaux · 5 days ago
-
0de79fd Make SerializationRegistry mutable. by Jérémy Prudhommeaux · 5 days ago
-
b6d6c30 Add `internal::NewCompositeMlDsaVerify` in `signature/internal`. by Jérémy Prudhommeaux · 5 days ago
-
96c1584 Add subtle::CreateJwtRsaSsaPkcs1PublicKeySign and subtle::CreateJwtRsaSsaPkcs1PublicKeyVerify single-key factories. by Jérémy Prudhommeaux · 5 days ago
-
1b0ad80 Add `internal::NewCompositeMlDsaSign` in `signature/internal`. by Jérémy Prudhommeaux · 5 days ago
-
d87e484 Add internal NewEciesAeadHkdfHybridEncrypt key-object factory. by Jérémy Prudhommeaux · 5 days ago
-
993a9fb Add internal NewJwtRsaSsaPkcs1Verify single-key factory. by Jérémy Prudhommeaux · 5 days ago
-
d1a1ad6 Add `subtle::CreateXAesGcmCordAead` single-key primitive factory. by Jérémy Prudhommeaux · 5 days ago
-
c573e3b Remove unused includes from .cc files in tink/aead/internal by Thomas Holenstein · 5 days ago
-
58894d0 Add `subtle::CreateHmacChunkedMac` single-key primitive factory. by Jérémy Prudhommeaux · 5 days ago
-
9bb6b8b Add ECIES-AEAD-HKDF test vectors for SHA1, SHA224, legacy uncompressed point format, XChaCha20-Poly1305 DEM, and non-empty salt. by Jérémy Prudhommeaux · 5 days ago
-
6bd6dee Add `NewChunkedHmac(const HmacKey&)` internal implementation. by Jérémy Prudhommeaux · 5 days ago
-
105015c Add internal NewJwtRsaSsaPkcs1Sign single-key factory. by Jérémy Prudhommeaux · 5 days ago
-
b31fccb Handle `key.GetOutputPrefix()` in `NewCordXAesGcmBoringSsl`. by Jérémy Prudhommeaux · 5 days ago
-
0925672 Add `subtle::CreateAesCmacChunkedMac` single-key primitive factory. by Jérémy Prudhommeaux · 5 days ago
-
f856df6 Add JwtRsaSsaPkcs1TestVector and JwtRsaSsaPssTestVector in jwt_rsa_ssa_test_vectors. by Jérémy Prudhommeaux · 5 days ago
-
b8a592b Remove unreachable key and tag size checks in NewChunkedCmac(const AesCmacKey&). by Jérémy Prudhommeaux · 5 days ago
-
f02451e Add `NewChunkedCmac(const AesCmacKey&)` internal implementation. by Jérémy Prudhommeaux · 5 days ago
-
d58118f Add subtle::CreateJwtEcdsaPublicKeyVerify single-key primitive factory. by Jérémy Prudhommeaux · 5 days ago
-
78ef221 Forward `subtle::AesCmacBoringSsl::New` to `subtle::CreateAesCmacMac`. by Jérémy Prudhommeaux · 5 days ago
-
5dce835 Add `subtle::CreateAesCmacMac` single-key primitive factory. by Jérémy Prudhommeaux · 6 days ago
-
ea6368b Add subtle::CreateJwtEcdsaPublicKeySign single-key primitive factory. by Jérémy Prudhommeaux · 6 days ago
-
9538dff Add internal NewEciesAeadHkdfHybridDecrypt key-object factory. by Jérémy Prudhommeaux · 6 days ago
-
958c072 Prep for updated Wycheproof ML-DSA test vectors. by Charles Lee · 6 days ago
-
133fb64 Move HasFlag() to wycheproof_util.h. by Charles Lee · 6 days ago
-
91dfc51 Use ML-DSA-44 test vectors in GenerateMlDsaPrivateKeyForTestOrDie. by Jérémy Prudhommeaux · 7 days ago
-
0d076f2 Add internal NewJwtEcdsaVerify key-object factory. by Jérémy Prudhommeaux · 7 days ago
-
9b360bd Migrate `cord_x_aes_gcm_boringssl_test` to use `GetXAesGcmTestVector`. by Jérémy Prudhommeaux · 7 days ago
-
d0cd905 Add ML-DSA-44 test vectors in composite_ml_dsa_test_vectors. by Jérémy Prudhommeaux · 7 days ago
-
5d42da9 Add `NewAesCmacBoringSsl` internal implementation. by Jérémy Prudhommeaux · 7 days ago
-
7485784 Remove the `SubtleUtilBoringSSL::EcKey` overloads of `subtle::EcdsaSignBoringSsl::New` and `subtle::EcdsaVerifyBoringSsl::New`. Use the `EcdsaPrivateKey` and `EcdsaPublicKey` overloads instead. by Jérémy Prudhommeaux · 7 days ago
-
f684931 Add SignAndEncode(const RawJwt&) to JwtPublicKeySignImpl. by Jérémy Prudhommeaux · 7 days ago
-
099272d Support multiple associated data inputs in `internal::NewAesSivBoringSsl`. by Thomas Holenstein · 7 days ago
-
ce2c4c8 Add missing includes in tink/cc/aead/. by Thomas Holenstein · 7 days ago
-
bb3fb42 Add internal NewJwtEcdsaSign key-object factory. by Jérémy Prudhommeaux · 7 days ago
-
b204e6c Add kTink test vectors in composite_ml_dsa_test_vectors. by Jérémy Prudhommeaux · 7 days ago
-
e79aa66 Remove the `internal::SslUniquePtr<EC_KEY>` overload of `subtle::EcdsaVerifyBoringSsl::New`. Use `EcdsaVerifyBoringSsl::New(const EcdsaPublicKey&)` instead. by Jérémy Prudhommeaux · 7 days ago
-
de3c407 Use alternative Wycheproof test vector files. by Charles Lee · 7 days ago
-
15c9ed3 Match against documented number of tests instead of a hardcoded value. by Charles Lee · 7 days ago
-
3b66d3d Add subtle::CreateAesGcmHkdfStreamingAead single-key primitive factory. by Jérémy Prudhommeaux · 7 days ago
-
f4c71b8 Disallow SLH-DSA-SHAKE-256f in Tink C++ FIPS mode. by Moreno Ambrosin · 7 days ago
-
d6704cc Add single-key subtle::CreateMlDsaPrehash and subtle::CreateMlDsaSignPrehash APIs. by Jérémy Prudhommeaux · 7 days ago
-
88633e8 Add subtle::CreateHmacPrf single-key primitive factory. by Jérémy Prudhommeaux · 7 days ago
-
8327ac2 Add optional prehash field to SignatureTestVector and populate ML-DSA test vectors with Wycheproof prehash values. by Jérémy Prudhommeaux · 7 days ago
-
edfb1f5 Forward `subtle::HmacBoringSsl::New` to `internal::NewHmacBoringSsl`. by Jérémy Prudhommeaux · 8 days ago
-
6b24b03 Pass `absl::string_view` to `AesSivBoringSslImpl::S2v`. by Thomas Holenstein · 8 days ago
-
43e107e Replace most friends of KeysetHandle with an internal accessor class. by Moreno Ambrosin · 8 days ago
-
9122cf8 Add Tink Script IDs to remaining CI, release, and tooling scripts. by Thomas Holenstein · 8 days ago
-
e497812 Add NewAesGcmHkdfStreaming internal factory taking AesGcmHkdfStreamingKey. by Jérémy Prudhommeaux · 8 days ago
-
d3a4b2c Add remaining Java AES-GCM-HKDF streaming AEAD test vectors to C++. by Thomas Holenstein · 8 days ago
-
2e319dc Add subtle::CreateJwtHmac single-key primitive factory. by Jérémy Prudhommeaux · 8 days ago
-
91d9a10 Add subtle::CreateHpkeHybridEncrypt single-key primitive factory. by Jérémy Prudhommeaux · 8 days ago
-
4ecc29c Add `crypto::tink::subtle::DeterministicAeads` interface. by Thomas Holenstein · 8 days ago
-
e59dcf7 Add single-key subtle::CreateSlhDsaPublicKeySign API. by Jérémy Prudhommeaux · 8 days ago