Skip to main content

A multi-language, cross-platform library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.

Project description

Tink

Using crypto in your application shouldn't have to feel like juggling chainsaws in the dark. Tink is a crypto library written by a group of cryptographers and security engineers at Google. It was born out of our extensive experience working with Google's product teams, fixing weaknesses in implementations, and providing simple APIs that can be used safely without needing a crypto background.

Tink provides secure APIs that are easy to use correctly and hard(er) to misuse. It reduces common crypto pitfalls with user-centered design, careful implementation and code reviews, and extensive testing. At Google, Tink is already being used to secure data of many products such as AdMob, Google Pay, Google Assistant, Firebase, the Android Search App, etc.

Documentation

For an overview of using Tink in Python, see the Python HOW-TO.

In addition, there are illustrative examples of using Tink Python which can used as a jumping off point.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tink-1.5.0.tar.gz (132.9 kB view details)

Uploaded Source

Built Distributions

tink-1.5.0-cp38-cp38-manylinux2014_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.8

tink-1.5.0-cp38-cp38-macosx_10_15_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

tink-1.5.0-cp37-cp37m-manylinux2014_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.7m

tink-1.5.0-cp37-cp37m-macosx_10_15_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.7m macOS 10.15+ x86-64

File details

Details for the file tink-1.5.0.tar.gz.

File metadata

  • Download URL: tink-1.5.0.tar.gz
  • Upload date:
  • Size: 132.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.1 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for tink-1.5.0.tar.gz
Algorithm Hash digest
SHA256 69e6ebcebea4a786f73f7c99c2a86eaba448a8a6c77c59c603043ff7b2212f8b
MD5 de7aafca5ee42fb3a46079134494b328
BLAKE2b-256 8d4864ecc8b97e14ddb8c8b0c844dec82e2c4a83afa241926cb926b71c79a20d

See more details on using hashes here.

File details

Details for the file tink-1.5.0-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: tink-1.5.0-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 5.4 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.1 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for tink-1.5.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c87bf4230d422d7e54624e38816a66628f5078e47ca1ab403ced93e67f0cc817
MD5 570f9c0cc2bb7526012a97a5a69f4c56
BLAKE2b-256 214076d1af6fa1ed29168e835e99b6e7a4a8ebb51e1a781850d765596054a208

See more details on using hashes here.

File details

Details for the file tink-1.5.0-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: tink-1.5.0-cp38-cp38-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.8, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.6

File hashes

Hashes for tink-1.5.0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2ab9d65ea007dd2865b01b2edf7ff3c276b9b39f74a36cd86eee863c25431fc3
MD5 e1c7972a28e8181247340729f141590f
BLAKE2b-256 ebc7a39c801c694af05ffad1c02241c6c2f3c02c0f3da5b2cc3511f0f9fd00d8

See more details on using hashes here.

File details

Details for the file tink-1.5.0-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: tink-1.5.0-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 5.4 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.1 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for tink-1.5.0-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cb9bdcf5774f4c2d284a4f3c913c62681fa73989a4381cdf978e8febb69a2ad9
MD5 ada1ea5de8acf7ea1a7f67fa6b4f64dc
BLAKE2b-256 18afcb8d1722d31c106356c851c461a55dd2bd8c25e06ac3ce6f64652f850ebb

See more details on using hashes here.

File details

Details for the file tink-1.5.0-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: tink-1.5.0-cp37-cp37m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.7m, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.6

File hashes

Hashes for tink-1.5.0-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 170a315cc4962c5691a4b94bb44ad045f42b56bbd25046cff26ba9ecc232405f
MD5 51986b6a125bbc98fb9f550cc3f78681
BLAKE2b-256 281dfe0bb9d7ede528a2d3758ee9bc5173ba755b01f2e25f5fcc946596a419cd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page