tree: 79a8c052b7373c5ef3af5a9fbaa415a6b799a2f6 [path history] [tgz]
  1. .clang-format
  2. BUILD.bazel
  3. CHANGELOG
  4. README.md
  5. TINKAead.h
  6. TINKAeadConfig.h
  7. TINKAeadFactory.h
  8. TINKAeadKeyTemplate.h
  9. TINKAllConfig.h
  10. TINKBinaryKeysetReader.h
  11. TINKConfig.h
  12. TINKDeterministicAead.h
  13. TINKDeterministicAeadConfig.h
  14. TINKDeterministicAeadFactory.h
  15. TINKDeterministicAeadInternal.h
  16. TINKDeterministicAeadKeyTemplate.h
  17. TINKHybridConfig.h
  18. TINKHybridDecrypt.h
  19. TINKHybridDecryptFactory.h
  20. TINKHybridEncrypt.h
  21. TINKHybridEncryptFactory.h
  22. TINKHybridKeyTemplate.h
  23. TINKJSONKeysetReader.h
  24. TINKKeyTemplate.h
  25. TINKKeysetHandle+Cleartext.h
  26. TINKKeysetHandle.h
  27. TINKKeysetReader.h
  28. TINKMac.h
  29. TINKMacConfig.h
  30. TINKMacFactory.h
  31. TINKMacKeyTemplate.h
  32. TINKPublicKeySign.h
  33. TINKPublicKeySignFactory.h
  34. TINKPublicKeyVerify.h
  35. TINKPublicKeyVerifyFactory.h
  36. TINKRegistryConfig.h
  37. TINKSignatureConfig.h
  38. TINKSignatureKeyTemplate.h
  39. TINKVersion.h
  40. Tests/
  41. aead/
  42. core/
  43. daead/
  44. hybrid/
  45. mac/
  46. signature/
  47. util/
objc/README.md

Tink

Tink is a crypto library that makes it easy and safe to use crypto without having a background in cryptography. Tink provides secure APIs that are easy to use correctly. It reduces common crypto pitfalls with user-centered design, careful implementation and code reviews, and extensive testing. You can add features like encryption, decryption and signing to your application with Tink; the same library AdMob, Google Pay, the Android Search App and several Google products also use to secure their applications.

Please visit our developer site for more information.

Getting Started

Please check the Objective-C HOWTO to get started with Tink.