Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-04 | Add Ed25519 public key proto parsers and serializers. | wconner | |
PiperOrigin-RevId: 553766329 | |||
2023-08-03 | Add Ed25519 parameters proto parser and serializer. | wconner | |
PiperOrigin-RevId: 553543550 | |||
2023-08-01 | Add Ed25519 private key type. | wconner | |
PiperOrigin-RevId: 552871063 | |||
2023-08-01 | Add Ed25519 public key type. | wconner | |
PiperOrigin-RevId: 552790750 | |||
2023-07-27 | Add Ed25519 parameters type. | wconner | |
PiperOrigin-RevId: 551556793 | |||
2023-07-25 | Stop returning unnecessary status from secret key accessors. | wconner | |
#tinkApiChange PiperOrigin-RevId: 550895306 | |||
2023-07-25 | Update output prefix comments for C++ key types. | wconner | |
PiperOrigin-RevId: 550894598 | |||
2023-07-25 | Add interfaces for hybrid parameters and key types. | wconner | |
PiperOrigin-RevId: 550883369 | |||
2023-07-25 | Add JWK set conversion to JWT example in C++. | juerg | |
PiperOrigin-RevId: 550854878 | |||
2023-07-24 | Add interfaces for signature parameters and key types. | wconner | |
PiperOrigin-RevId: 550583804 | |||
2023-07-20 | Use a copy of testdata/gcp/credential_bad.json for testdata/gcp/credential.json | ambrosin | |
PiperOrigin-RevId: 549602714 | |||
2023-07-13 | Delete extra variable assignment in Fips1402Test. | cinlin | |
PiperOrigin-RevId: 547919425 | |||
2023-07-13 | Move KeyGen/ConfigGlobalRegistry to public API. #tinkApiChange | cinlin | |
PiperOrigin-RevId: 547908174 | |||
2023-07-13 | Extend C++ config tests. | cinlin | |
PiperOrigin-RevId: 547890095 | |||
2023-07-12 | Use KeysetHandle::GenerateNew in FIPS 140.2 config tests. | cinlin | |
PiperOrigin-RevId: 547564102 | |||
2023-07-12 | Split jwt_signature_cli example into jwt_sign and jwt_verify. | juerg | |
Many users only need to do one of the two, either sign or verify. So it's easier for them to have and example for each of them. This has already been done in Java and Python. PiperOrigin-RevId: 547510294 | |||
2023-07-12 | Make kms_envelope_aead a public Bazel target | ambrosin | |
PiperOrigin-RevId: 547433649 | |||
2023-07-11 | Define crypto::tink::KeyGenConfigV0(). #tinkApiChange | cinlin | |
PiperOrigin-RevId: 547356441 | |||
2023-07-11 | Update DAEAD C++ example tag to match other languages'. | cinlin | |
PiperOrigin-RevId: 547344168 | |||
2023-07-11 | Add deterministic AEAD to C++ examples directory. | cinlin | |
Keyset generated via ```tinkey create-keyset --key-template AES256_SIV --out keyset.json``` PiperOrigin-RevId: 547304870 | |||
2023-07-10 | Register AES-GCM proto serialization. | wconner | |
PiperOrigin-RevId: 546845334 | |||
2023-07-10 | Remove unused testonly target fake_kms_client_pybind | ambrosin | |
PiperOrigin-RevId: 546784430 | |||
2023-07-07 | Fix hybrid/internal build files. | cinlin | |
PiperOrigin-RevId: 546418188 | |||
2023-07-07 | Define crypto::tink::ConfigV0(). #tinkApiChange | cinlin | |
PiperOrigin-RevId: 546391917 | |||
2023-07-06 | Remove unused visibility specs | ambrosin | |
Tink's Obj-C implementation on github.com/google/tink doesn't build and is being removed. Users should refer to github.com/tink-crypto/tink-objc. PiperOrigin-RevId: 545999898 | |||
2023-07-04 | Add test that shows that the Aead object returned by KmsEnvelopeAead::New is ↵ | juerg | |
compatible with the Aead generated using the KmsEnvelopeAeadKey template. PiperOrigin-RevId: 545421542 | |||
2023-06-30 | Add CallWithCoreDumpProtection | wiktorg | |
PiperOrigin-RevId: 544642541 | |||
2023-06-28 | Define Configuration in global registry mode. | cinlin | |
This is analogous to the existing KeyGenConfigGlobalRegistry, both of which allow (old) global registry usage in the (new) config world. PiperOrigin-RevId: 544132305 | |||
2023-06-28 | Use `absl::AnyInvocable` for the KeysetWrapper primitive getter. | cinlin | |
Avoids expensive `std::function` copies. PiperOrigin-RevId: 544106276 | |||
2023-06-28 | Rename to ConfigurationImpl::IsInGlobalRegistryMode. | cinlin | |
PiperOrigin-RevId: 544087181 | |||
2023-06-28 | util/SecretData code cleanup | wiktorg | |
PiperOrigin-RevId: 544037037 | |||
2023-06-28 | Restrict KMS envelope AEAD to only use Tink AEAD key types as DEK. | juerg | |
KMS Envelope AEAD is a simple way to encrypt data. So using custom implementations of AEAD is not needed for this. This also prevents the user from using the envelope encryption key type as DEK by accident. This change will help us simplify our implementation of KMS Envelope AEAD, because we will be able to remove the dependency on Tink's Registry. PiperOrigin-RevId: 543969066 | |||
2023-06-27 | Register AES-SIV proto serialization. | wconner | |
PiperOrigin-RevId: 543762957 | |||
2023-06-27 | Accept global registry configs in GetPrimitive. | cinlin | |
PiperOrigin-RevId: 543664075 | |||
2023-06-23 | Define KeyGenConfiguration in global registry mode. | cinlin | |
This enables users to migrate code from the global registry to configs while avoiding functional changes (the global registry is still used). PiperOrigin-RevId: 542951739 | |||
2023-06-23 | Implement KeysetHandle::GenerateNew with configs. #tinkApiChange | cinlin | |
PiperOrigin-RevId: 542940308 | |||
2023-06-23 | Add StreamingAeadKeyTemplates Aes128CtrHmacSha256Segment1MB and | Tink Team | |
Aes256CtrHmacSha256Segment1MB. #tinkApiChange PiperOrigin-RevId: 542849476 | |||
2023-06-22 | Define getter for config.global_registry_mode_. | cinlin | |
PiperOrigin-RevId: 542718313 | |||
2023-06-22 | Define Configuration in global registry mode. | cinlin | |
PiperOrigin-RevId: 542706587 | |||
2023-06-22 | Return StatusOr from ConfigurationImpl::Get functions. | cinlin | |
PiperOrigin-RevId: 542695837 | |||
2023-06-22 | Rename Register to Add in *ConfigurationImpl. | cinlin | |
PiperOrigin-RevId: 542576504 | |||
2023-06-21 | Correct KeyGenConfigFips140_2 typo. | cinlin | |
PiperOrigin-RevId: 542469153 | |||
2023-06-21 | Remove unnecessary import from internal/. | cinlin | |
PiperOrigin-RevId: 542366971 | |||
2023-06-21 | Add IsEmpty to KeysetWrapperStore. | cinlin | |
PiperOrigin-RevId: 542353428 | |||
2023-06-21 | Add AES-SIV proto serialization. | wconner | |
PiperOrigin-RevId: 542273923 | |||
2023-06-21 | Internal Code Change | Tink Team | |
PiperOrigin-RevId: 542166041 | |||
2023-06-20 | Internal change. | cinlin | |
PiperOrigin-RevId: 541981875 | |||
2023-06-20 | Add KMS envelope AEAD tests with other dek templates. | juerg | |
PiperOrigin-RevId: 541906234 | |||
2023-06-16 | Fix nits in Fips1402Test C++. | cinlin | |
PiperOrigin-RevId: 540970439 | |||
2023-06-15 | Define KeyGenConfigFips140_2 C++ object. #tinkApiChange | cinlin | |
Also mark this and ConfigFips140_2 as public. PiperOrigin-RevId: 540737691 |