Skip to content

Tink C++ Google Cloud KMS Extension v2.6.0

Latest

Choose a tag to compare

@Rafi-ur-Rashid Rafi-ur-Rashid released this 04 Aug 13:48

Tink is a multi-language, cross-platform library that provides simple and misuse-proof APIs for common cryptographic tasks.

This is the Tink C++ GCP KMS Extension v2.6.0

What's new

The complete list of changes since 2.5.0 can be found here.

  • Add support for additional PQC algorithms (ML-DSA-44, ML-DSA-87,
    HASH-SLH-DSA-SHA2-128S-SHA256, and three ML-DSA external-mu variants) in
    Asymmetric Key signing.
  • Add support for additional PQC algorithms (ML-DSA-44, ML-DSA-87, and three
    ML-DSA external-mu variants) in Asymmetric Key verification.
  • Removed support for Bazel Workspace and completely shifted to Bzlmod.
  • Dependency upgrades:
    • googleapis to 0.0.0-20260525-ef19b7b7
    • tink-cc to 2.8.0

Future work

To see what we're working towards, check our project roadmap.

Getting started

Bazel

Add the following to your MODULE.bazel file:

bazel_dep(name = "tink_cc_gcpkms")

git_override(
    module_name = "tink_cc_gcpkms",
    remote = "https://github.com/tink-crypto/tink-cc-gcpkms",
    tag = "v2.6.0",
)

# ... Your dependencies here ...