aboutsummaryrefslogtreecommitdiff
path: root/cc
AgeCommit message (Expand)Author
2022-09-22Make new_key_allowed_ an atomic.tholenst
2022-09-22Make the maps type_url_to_info_, primitive_to_wrapper_, and name_to_catalogue...tholenst
2022-09-22Update BoringSSL for Tink C++ when using CMakeambrosin
2022-09-21Move KMS testdata documentation to the KMS specific subdirectories.ckl
2022-09-14Mark C++ catalogues for Tink 2 deletion.tholenst
2022-09-08Add a test in C++, Go and Python for a JSON keyset with a too large key id.juerg
2022-09-08Always use proto instead of ProtoLite in C++. We don't really use protolite h...tholenst
2022-09-01Add partial key access for C++.wconner
2022-08-25Add AES-CMAC key size parameter.wconner
2022-08-24Add AesCmacKey C++ classes.wconner
2022-08-24Fix missing includesambrosin
2022-08-18Add restricted data C++ library.wconner
2022-08-16Auto-generated fix for C++ includes.juerg
2022-08-15Auto-generated fix for C++ includes.juerg
2022-08-15Auto-generated fix for C++ includes.juerg
2022-08-09Bump version to 1.7.0.ckl
2022-08-03Remove cc/chunkedmac directory.wconner
2022-08-02Deprecate Hpke{Encrypt,Decrypt,Key}BoringSsl.wconner
2022-08-02Use HpkeContext library in Hpke{Encrypt,Decrypt} libraries.wconner
2022-08-02Move examples for Tink C++ to the project's folderambrosin
2022-08-01Add two internal HPKE utility functions.wconner
2022-08-01Some refactoring of AwsKmsClient.ambrosin
2022-07-27Add standalone tests for the ChunkedMac interface.wconner
2022-07-26Rewrite comment about key version.juerg
2022-07-26Extend CleartextKeysetHandle::Read to allow passing additional Keyset metadata.kste
2022-07-25Remove cc/chunkedmac since ChunkedMac implementation moved to cc/mac.wconner
2022-07-25Add AesCmacParameters C++ classes.wconner
2022-07-25Moved ChunkedMac implementation from chunkedmac/internal to mac/internal.wconner
2022-07-25Make sphincs.proto enum definitions for unspecified values consistent with ot...kste
2022-07-21Adds a utility function for retrieving the public key from a private X25519 key.Tink Team
2022-07-21Rename KeyFormat in C++ to Parameters.tholenst
2022-07-20Move testdata keysets and testvectors to subfolders in testdata/ambrosin
2022-07-20Move testdata Google Cloud credentials to testdata/gcp.ambrosin
2022-07-19Register ChunkedMac wrapper during Mac registration.wconner
2022-07-14Move testdata AWS credentials to testdata/aws.ambrosin
2022-07-14Add ChunkedMac primitive to existing MAC key managers.wconner
2022-07-14Switch to constant-time comparison for Streaming MAC implementation.wconner
2022-07-08Document that ChunkedMac interface supports arbitrary slicing of input data.wconner
2022-07-08Add placeholder BUILD{.bazel} and CMakeLists.txt to cc/chunkedmac.wconner
2022-07-07Ensure that additional operations fail after ComputeMac/VerifyMac.wconner
2022-07-07Add ChunkedMac primitive wrapper.wconner
2022-07-06Change GetOutputPrefix() statusor type from absl::StatusOr to util::StatusOr.wconner
2022-07-05Use correct naming for primitive string in hybrid_decrypt_wrapper.kste
2022-07-04Add a method to create an always failing Prf and PrfSet.kste
2022-06-27Add additional KEM, KDF options to HPKE Params.felobato
2022-06-24Internal change.wconner
2022-06-23Change bazel visibility of hpke_context C++ library to public.wconner
2022-06-22Add an internal class "ProtoKeyFormatSerializationTester" for testing seriali...tholenst
2022-06-22Remove .status() usages when matching IsOk() with a StatusOr object.kste
2022-06-21Make IsOk matcher compatible with StatusOr.kste