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.4.0.tar.gz (120.8 kB view details)

Uploaded Source

Built Distributions

tink-1.4.0-cp38-cp38-manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.8

tink-1.4.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.4.0-cp37-cp37m-manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.7m

tink-1.4.0-cp37-cp37m-macosx_10_14_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.7m macOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: tink-1.4.0.tar.gz
  • Upload date:
  • Size: 120.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.4rc1

File hashes

Hashes for tink-1.4.0.tar.gz
Algorithm Hash digest
SHA256 1e3f076ba934e2f739bf07207458d13b1330c7e54d7fa618a6751b90cfa8e68c
MD5 ff6344432a7c2a781654b803ecf54f22
BLAKE2b-256 086dd6186581e58c82ae5db982a29397a1b8cb354fc6bae4b94d9dd960dc682c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tink-1.4.0-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 5.3 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/49.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.4rc1

File hashes

Hashes for tink-1.4.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fa1a6e5958791f044e5c7173118e1e48d93c3cc180d462aa5c8b39748e84ba7b
MD5 c6e14824229f2672a50b2e2e3ee19820
BLAKE2b-256 4216fb2243f801f2958595ca52111fa46fa45f4451507b8c9718c75de734ed1e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tink-1.4.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/46.0.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for tink-1.4.0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e112cf9a7f911238cae82ab85352799964d5e643c24cc734b354153fe14bf666
MD5 c0eea583ab88e71357eecd2f28401c9f
BLAKE2b-256 7c37ce88cca64101dd892d6b8543f92e0a162d9229b37b9476d47ef9b68f1c86

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tink-1.4.0-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 5.3 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/49.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.4rc1

File hashes

Hashes for tink-1.4.0-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8dfee4c828768b91e1ae7852c6e8309797ee7e97021e46e234a2d39183f8f4a6
MD5 0a48f106de36be8735cd6e21d3fb2b8d
BLAKE2b-256 406f943a3ab5d8dd8b866cb2fcadaf36123acd5998bfd7103436e1ed34108da9

See more details on using hashes here.

File details

Details for the file tink-1.4.0-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: tink-1.4.0-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for tink-1.4.0-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 85c5706fe6cca06650cdd82574af311d5834595072758179c8a5b407b099499c
MD5 c56e653af01023b1f437ab59a8fe6364
BLAKE2b-256 fffe2185b0c218fd567587d4df26c380671a82f88f43432c7d8c04d5dd404b2b

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