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