aboutsummaryrefslogtreecommitdiff
path: root/cc/hybrid
AgeCommit message (Expand)Author
2023-07-25Add interfaces for hybrid parameters and key types.wconner
2023-07-07Fix hybrid/internal build files.cinlin
2023-07-06Remove unused visibility specsambrosin
2023-05-26Remove EciesAeadHkdfDemHelper dependency on RegistryTink Team
2023-04-26Add TESTONLY attribute to CMake tink_cc_library targetsambrosin
2023-04-20Replace direct use of FIPS_mode with an internal util functionambrosin
2023-03-13Remove deprecated config.hambrosin
2023-03-07Delete config APIs marked for removal.ambrosin
2022-12-29Mark several config APIs for removal in Tink 2.tholenst
2022-12-22Forward AeadConfig::register failure in HybridConfig::register.Tink Team
2022-12-16Use `= default` for trivial ctor/dtors.wiktorg
2022-12-16Remove unused `using` declarationswiktorg
2022-08-16Auto-generated fix for C++ includes.juerg
2022-08-15Auto-generated fix for C++ includes.juerg
2022-08-02Deprecate Hpke{Encrypt,Decrypt,Key}BoringSsl.wconner
2022-08-02Use HpkeContext library in Hpke{Encrypt,Decrypt} libraries.wconner
2022-08-01Add two internal HPKE utility functions.wconner
2022-07-05Use correct naming for primitive string in hybrid_decrypt_wrapper.kste
2022-06-23Change bazel visibility of hpke_context C++ library to public.wconner
2022-06-22Remove .status() usages when matching IsOk() with a StatusOr object.kste
2022-06-17Add monitoring to Hybrid Decrypt wrapper.kste
2022-06-16Add internal HPKE Context API.wconner
2022-06-16Add monitoring to Hybrid Encrypt wrapper.kste
2022-06-13Add missing unit tests for HPKE export.wconner
2022-06-09Add new C++ wrapper for BoringSSL HPKE implementation.wconner
2022-06-02Add structs for HPKE parameters and related helper functions.wconner
2022-06-02Add methods to create an always failing HybridEncrypt and HybridDecrypt.kste
2022-05-17Remove unnecessary copy.wconner
2022-05-06Some reorderings for consistency with google3.tholenst
2022-05-05Fix some proto includes, and build targets.tholenst
2022-03-23Change some more ValueOrDie() to value(), in /tink/cc. Part of Tink migration...lizatretyakova
2022-03-23Update documenting comment to use more up-to-date APIs of StatusOr.lizatretyakova
2022-03-22Explicitly `std::move` the returned values if they are of a move-only type. O...lizatretyakova
2022-03-21Change crypto::tink::util::StatusOr::ValueOrDie() to value() in /tink/cc. Par...lizatretyakova
2022-03-01Changed remaining HPKE Internet-Draft references to its official RFC.wconner
2022-02-08Added support for RAW output prefix type to HPKE C++ library.wconner
2022-01-26Verify that ciphertext length is at least the encapsulated key length.wconner
2022-01-25Skip testXChaCha20Poly1305HybridDecryption in hybrid/ecies_aead_hkdf_hybrid_d...ambrosin
2022-01-24Exclude HPKE targets from Tink when building with OpenSSL.ambrosin
2022-01-10Refactor tink/cc/hybrid/(|internal/)BUILD.bazelambrosin
2022-01-10Automatically apply some clang-tidy fixestholenst
2022-01-07Add HpkePrivateKey to cross-language tests.juerg
2021-12-20Migrate to internal/ec_util for tink/cc.ambrosin
2021-12-14Move subtle/ec_util functions to internal/ec_utilambrosin
2021-12-08Modify creation of X25519 keys to use the EVP interface for compatibility wit...ambrosin
2021-12-08Fix dependencies in CMakeLists.txt files.ambrosin
2021-12-06Move EC utility functions and structs to an internal namespace; deprecate the...ambrosin
2021-11-11Refactor CMake files in cc/hybrid.ambrosin
2021-11-09Replace the last crypto::tink::util::error::UNKNOWN usages with its absl vers...lizatretyakova
2021-11-08Replace the deprecated crypto::tink::util::error::INVALID_ARGUMENT usages wit...lizatretyakova