1. e7b1675 Add file group for java X25519 class by Ting-Kang Chang · 9 months ago main master
  2. 0e58330 Merge remote-tracking branch 'goog/upstream-master' into 295998702 by Ting-Kang Chang · 9 months ago
  3. da625e5 Update migration status in README.md by ambrosin · 9 months ago
  4. da383f8 Use reader/writer locks to reduce contention for key parsing and serialization. by Tink Team · 9 months ago
  5. f949092 Avoid CleartextKeysetHandle and JsonKeysetReaders in JwkSetConverterTest. by tholenst · 9 months ago
  6. b85bb88 Deprecate "CleartextKeysetHandle.read" which takes monitoring annotations. Instead, users should use a KeysetHandle.Builder and call setMonitoringAnnotations there. by tholenst · 9 months ago
  7. 37f9705 Register HPKE proto serialization. by wconner · 9 months ago
  8. 7ad97f9 Switch MacWrapper to using full primitives, among other things reworking the internal structure and logging the input data length instead of the processed data length in the LEGACY case, and registering LegacyFullMac to handle potential old/custom primitives using the old APIs. by lizatretyakova · 9 months ago
  9. 8339f6f Register JwtRsaSsaPss proto serialization. by ioannanedelcu · 9 months ago
  10. 82151fc Restrict visibility of keyderivation/internal/streamingprf. by cinlin · 9 months ago
  11. 5e27fd3 Ensure that input HPKE proto keys have correct length prior to parsing. by wconner · 9 months ago
  12. 17d20a4 Undoing the MacWrapper change. by lizatretyakova · 9 months ago
  13. 5056f93 Add createSenderAuthContext and createRecipientAuthContext to HpkeContext. by Tink Team · 9 months ago
  14. 4ca829d Tidy AEAD key to Hybrid primitive tests. by cinlin · 9 months ago
  15. bdaa251 Add parsers and serializers for JwtRsaSsa key and parameters objects. by ioannanedelcu · 9 months ago
  16. bf20c3a Add JwtRsaSsaPss Private Key in Java. by ioannanedelcu · 9 months ago
  17. 7b55081 Switch MacWrapper to using full primitives. That includes reworking the internal structure and logging the input data length instead of the processed data length in the LEGACY case. by lizatretyakova · 9 months ago
  18. 8bcfd2d Add JwtRsaSsaPss Public Key in Java. by ioannanedelcu · 9 months ago
  19. a368136 Add authEncapsulate and authDecapsulate to HpkeKem, NistCurvesHpkeKem and X25519HpkeKem. by Tink Team · 9 months ago
  20. 56836c1 Add RsaSsaPssParameters class in Java. by ioannanedelcu · 9 months ago
  21. 910ca26 Register Ed25519 proto serialization. by wconner · 9 months ago
  22. d43eeeb Switch MacWrapper to using full primitives. That includes reworking the internal structure and logging the input data length instead of the processed data length in the LEGACY case. by lizatretyakova · 9 months ago
  23. ef554ad Fix the return type of LegacyFullMac.create(). by lizatretyakova · 9 months ago
  24. f491e2e Add support for full PRF primitive creation to HmacPrfKeyManager. by lizatretyakova · 9 months ago
  25. b8fa494 Add Ed25519 private key proto parsers and serializers. by wconner · 9 months ago
  26. cf0e5d9 Add support for full PRF primitive creation to AesCmacPrfKeyManager. by lizatretyakova · 9 months ago
  27. 8f20e13 Add serialization for Ecies Private Keys. by ioannanedelcu · 9 months ago
  28. 8e84baf Add config-dependent KeysetHandle::GetPublicKeysetHandle. #tinkApiChange by cinlin · 10 months ago
  29. 8e991c5 Add EciesPrivateKey class in Java by ioannanedelcu · 10 months ago
  30. 4fa7e03 Add Ed25519 public key proto parsers and serializers. by wconner · 10 months ago
  31. 8946490 Add Ed25519 parameters proto parser and serializer. by wconner · 10 months ago
  32. 205beaa Add builder for HpkeTestSetup Java class. by Tink Team · 10 months ago
  33. 005fbb5 Pass HPKE mode in HPKE createContext. by Tink Team · 10 months ago
  34. db7579d Add Ed25519 private key type. by wconner · 10 months ago
  35. 3d025c6 Add Ed25519 public key type. by wconner · 10 months ago
  36. 67ffa92 Switch MacWrapper to using full primitives. That includes reworking the internal structure and logging the input data length instead of the processed data length in the LEGACY case. by lizatretyakova · 10 months ago
  37. 8172595 Migrate deprecated `JavaInfo` API usages by Tink Team · 10 months ago
  38. 5a5ae2b Add Ed25519 parameters type. by wconner · 10 months ago
  39. 8cc91e8 Update hcvault_test dependencies now that KMS client registration is removed. by wconner · 10 months ago
  40. a9862a1 Ensure that generated HPKE private keys are encoded to the correct length. by wconner · 10 months ago
  41. 5619d18 Introduce end-to-end testing of LegacyFullMac, and fix problems uncovered by the new tests. by lizatretyakova · 10 months ago
  42. 2df7af9 Make use of the new utility function for proto conversions. by lizatretyakova · 10 months ago
  43. 366baf7 Ensure that legacy proto hybrid keys are parsed to crunchy keys. by wconner · 10 months ago
  44. 79672f2 Register JwtRsaSsaPkcs1 proto serialization. by ioannanedelcu · 10 months ago
  45. 4216d80 Add parsers and serializers for JwtRsaSsaPkcs1 parameters, public key and private key. by ioannanedelcu · 10 months ago
  46. ed72a9b Remove KMS client registration in hcvalut integration tests. by juerg · 10 months ago
  47. 597d076 Stop returning unnecessary status from secret key accessors. #tinkApiChange by wconner · 10 months ago
  48. 9e430be Update output prefix comments for C++ key types. by wconner · 10 months ago
  49. d502bc7 Add interfaces for hybrid parameters and key types. by wconner · 10 months ago
  50. dc2e793 Rewrite EnvelopeAeadExample.java so that it doesn't register the kms client. by juerg · 10 months ago
  51. d83f95a Add JWK set conversion to JWT example in C++. by juerg · 10 months ago
  52. 7d810d5 Update AWS KMS integration test in golang. by juerg · 10 months ago
  53. b99c9b8 Update GCP KMS integration test in golang. by juerg · 10 months ago
  54. 092d57f Remove TYPESCRIPT-HOWTO.md from public repository by taymon · 10 months ago
  55. 581db66 Add a create function to KmsEnvelopeAead. by juerg · 10 months ago
  56. d32fe54 Add interfaces for signature parameters and key types. by wconner · 10 months ago
  57. fce7687 Update GCP KMS example in golang to not use KMS client registration. by juerg · 10 months ago
  58. 057b72e Remove redundant secret key access when serializing/parsing public keys. by ioannanedelcu · 10 months ago
  59. 0b93273 Add serialization for Ecies Public Keys. by tholenst · 10 months ago
  60. 7eab202 Replace some calls to "KeyTemplate.create" with "KeyTemplate.createFrom", taking a Parameters object. by tholenst · 10 months ago
  61. e4b834a When parsing Ecies parameters with Curve25519, only accept compressed points. by tholenst · 10 months ago
  62. ba1f77e Add JwtRsaSsaPkcs1PrivateKey class in Java. by ioannanedelcu · 10 months ago
  63. b3ccf38 Replace some calls to "KeyTemplate.create" with "KeyTemplate.createFrom", taking a Parameters object. by tholenst · 10 months ago
  64. 63fe69f Add a test with two envelope AEAD keys in a keyset. by juerg · 10 months ago
  65. 91f28af Change EciesPublicKey constructor and point accessor into two cases: one for NIST curves and one for X25519 by tholenst · 10 months ago
  66. d77ed28 Remove "Convenience method for...". by juerg · 10 months ago
  67. 5649ede Add JwtRsaSsaPkcs1PublicKey class in Java. by ioannanedelcu · 10 months ago
  68. c5d022a Use a copy of testdata/gcp/credential_bad.json for testdata/gcp/credential.json by ambrosin · 10 months ago
  69. 8a051e7 Deprecate remaining functions in Registry that return a key manager. by juerg · 10 months ago
  70. e37db6f In KeyTemplate, either store a proto or a parameters, and convert them on demand. by tholenst · 10 months ago
  71. 7d1665c Remove remaining usages of Registry.getKeyManager and Registry.getUntypedKeyManager in some tests. by juerg · 10 months ago
  72. 7ac3ceb Add JwtRsaSsaPkcs1Parameters class in Java. by ioannanedelcu · 10 months ago
  73. 8db6a11 Rename EcPointFormat accessors in EciesParameters and change behavior: if the curve is 25519 it must not be set. by tholenst · 10 months ago
  74. 62690c1 Add support for full Mac primitive creation to HmacKeyManager. by lizatretyakova · 10 months ago
  75. 820df93 Simplify Python JWT verification example. by juerg · 10 months ago
  76. 65fd182 Remove usages of Registry.getKeyManager and Registry.getUntypedKeyManager in some tests. by juerg · 10 months ago
  77. 2430b74 Add a way to create Macs from LegacyProtoKeys. by lizatretyakova · 10 months ago
  78. 2e4af94 Pin dependencies in requirements.txt by ambrosin · 10 months ago
  79. 665da0e Simplify remaining example in Python. by juerg · 10 months ago
  80. 7b27a96 Fixed corrupt gradle jar file. by Tink Team · 10 months ago
  81. 0a4f2ed Restructure tink-py WORKSPACE: by ambrosin · 10 months ago
  82. bcd903e Move HmacProtoSerialization into internal/. This needs to be accessible from a keymanager that is internal. by lizatretyakova · 10 months ago
  83. f7c4e5c Upgrade Gradle to 7.6.2. by Tink Team · 10 months ago
  84. 27d1cd8 Skip tests in tink/integration/gcpkms on manylinux2014_aarch64. by ambrosin · 10 months ago
  85. d1bcd9d Install Tink wheel dependencies from requirements.txt when testing by ambrosin · 10 months ago
  86. 97d8c49 Deprecate "KeyTemplate.getOutputPrefixType" by tholenst · 10 months ago
  87. aaae5a9 Update key management documentation to point to developer site. by kste · 10 months ago
  88. c929580 Use the correct wheel name when testing on ARM64 by ambrosin · 10 months ago
  89. 36095fe Avoid usages of "KeyTemplate.getOutputPrefix". We want to deprecate it in the future. by tholenst · 10 months ago
  90. 4c64dcd Deprecate "createEciesAeadHkdfPubKey" in HybridKeyTemplates. by tholenst · 10 months ago
  91. 798dbff Constrain NewHybridEncrypt/Decrypt to exclude AEAD primitives. by cinlin · 10 months ago
  92. 6be2ee6 Delete extra variable assignment in Fips1402Test. by cinlin · 10 months ago
  93. 0bbdfd8 Move KeyGen/ConfigGlobalRegistry to public API. #tinkApiChange by cinlin · 10 months ago
  94. d26ed02 Extend C++ config tests. by cinlin · 10 months ago
  95. 3ad75ef Link to developer site for primitives. by kste · 10 months ago
  96. f3ceb0a Allow building Python wheels for aarch64 Linux by ambrosin · 10 months ago
  97. 8704ae3 Refer to developer site for contributing. by kste · 10 months ago
  98. 161e279 Refer to the developer site for FIPS documentation. by kste · 10 months ago
  99. e0d972b Refer to developer site for Tinkey. by kste · 10 months ago
  100. b60f9d7 Add "toString()". by tholenst · 10 months ago