tink
tink copied to clipboard
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
Hi Team, I'm missing a Key Exchange Primitive like DH or EC on Basis Curve25519. As the keys e.g. for encryption or Digital Signatures are capsulated within the KeyHandles we...
This change attempts to avoid massively wasted one-time use memory by reusing very commonly recreated buffers. This issue was found with a test program that runs Ed25519::verify once per second,...
This PR adds a PKCS11 KMSClient to tink using AES256GCM for those that would like to leverage an HSM for their key management and key entropy. It uses the [crypto11](https://github.com/ThalesIgnite/crypto11)...
Hi, devs. Seems android example project is obsolete. I've updated it.
It would be nice if Tink provided support for hashing passwords.
I'm trying to get a `RSAPublicKey` object from a KeysetHandle, but it doesnt seem to be possible, partially because Android does not have built-in support for PKCS1, which is what...
Running deepcode it found 5 possible leaks/problems and 13 recommendations ([DeepCode](https://www.deepcode.ai/)): Link to report: https://www.deepcode.ai/app/gh/google/tink/185056691b2464e6799a1c04ccf55ae90534a013/_/dashboard
Any plans to make Curve25519/X25519/Field25519 ready for production? The code seem to be pretty stable at this point. Is there anything we can do to help move the process along?
When I ran the command mentioned in https://github.com/google/tink/issues/392, I got a lot of warning messages when I specified the `--master-key-uri` with `aws-kms`: ``` MacBook-Pro:dir user$ tinkey create-keyset --out=keyset.json --key-template=ECIES_P256_HKDF_HMAC_SHA256_AES128_GCM --master-key-uri=aws-kms://......