A multi-language, cross-platform library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse. See also: https://developers.google.com/tink.
The Tink Cryptography Library is split into multiple repositories.
Tink implementation | Repository |
---|---|
Tink Java | tink-crypto/tink-java |
Tink C++ | tink-crypto/tink-cc |
Tink Go | tink-crypto/tink-go |
Tink Python | tink-crypto/tink-py |
Tink Obj-C | tink-crypto/tink-objc |
We provide a command line interface for key management, named Tinkey
We also provide integrations with various key management systems (KMS) and other systems.
Tink extension | Repository |
---|---|
Tink Java AWS KMS extension | tink-crypto/tink-java-awskms |
Tink Java Google Cloud KMS extension | tink-crypto/tink-java-gcpkms |
Tink Java apps extension | tink-crypto/tink-java-apps |
Tink Java HashiCorp Vault KMS extension | tink-crypto/tink-java-hcvault |
Tink C++ AWS KMS extension | tink-crypto/tink-cc-awskms |
Tink C++ Google Cloud KMS extension | tink-crypto/tink-cc-gcpkms |
Tink Go AWS KMS extension | tink-crypto/tink-go-awskms |
Tink Go Google Cloud KMS extension | tink-crypto/tink-go-gcpkms |
Tink Go HashiCorp Vault KMS extension | tink-crypto/tink-go-hcvault |