Skip to main content

Tink Python

Test GCP Ubuntu GCP Ubuntu (aarch64) MacOS GCP Windows
Bazel Bazel_GcpUbuntu N/A Bazel_MacOs Bazel_GcpWindows
Bazel (with KMS) Bazel_Kms_GcpUbuntu N/A Bazel_Kms_MacOs N/A
Pip Pip_GcpUbuntu N/A Pip_MacOs Pip_GcpWindows
Pip (with KMS) Pip_Kms_GcpUbuntu N/A Pip_Kms_MacOs N/A
Bdist (Create + Test) Bdist_GcpUbuntu Bdist_GcpUbuntu_Aarch64 Bdist_MacOs Bdist_GcpWindows
Sdist (Create) Sdist_Create_GcpUbuntu N/A N/A N/A
Sdist (Test) Sdist_Test_GcpUbuntu N/A N/A N/A

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 one of the standard crypto libraries, and has been deployed in hundreds of products and systems.

To get a quick overview of Tink's design please take a look at Tink's goals.

The official documentation is available at https://developers.google.com/tink.

Contact and mailing list

If you want to contribute, please read CONTRIBUTING and send us pull requests. You can also report bugs or file feature requests.

If you'd like to talk to the developers or get notified about major product updates, you may want to subscribe to our mailing list.

Maintainers

Tink is maintained by (A-Z):

  • Moreno Ambrosin
  • Taymon Beal
  • William Conner
  • Thomas Holenstein
  • Stefan Kölbl
  • Charles Lee
  • Cindy Lin
  • Fernando Lobato Meeser
  • Ioana Nedelcu
  • Sophie Schmieg
  • Elizaveta Tretiakova
  • Jürg Wullschleger

Alumni:

  • Haris Andrianakis
  • Daniel Bleichenbacher
  • Tanuj Dhir
  • Thai Duong
  • Atul Luykx
  • Rafael Misoczki
  • Quan Nguyen
  • Bartosz Przydatek
  • Enzo Puig
  • Laurent Simon
  • Veronika Slívová
  • Paula Vidas

Release files for tink 1.16.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tink 1.16.1
File Size Uploaded
tink-1.16.1.tar.gz 280.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for tink 1.16.1
File
tink-1.16.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
tink-1.16.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
tink-1.16.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
tink-1.16.1-cp314-cp314-macosx_11_0_universal2.whl CPython 3.14 CPython 3.14 macOS 11.0+ universal2 (ARM64, x86-64) Details
tink-1.16.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
tink-1.16.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
tink-1.16.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
tink-1.16.1-cp313-cp313-macosx_11_0_universal2.whl CPython 3.13 CPython 3.13 macOS 11.0+ universal2 (ARM64, x86-64) Details
tink-1.16.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
tink-1.16.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
tink-1.16.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
tink-1.16.1-cp312-cp312-macosx_11_0_universal2.whl CPython 3.12 CPython 3.12 macOS 11.0+ universal2 (ARM64, x86-64) Details
tink-1.16.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
tink-1.16.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
tink-1.16.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
tink-1.16.1-cp311-cp311-macosx_11_0_universal2.whl CPython 3.11 CPython 3.11 macOS 11.0+ universal2 (ARM64, x86-64) Details
tink-1.16.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
tink-1.16.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
tink-1.16.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
tink-1.16.1-cp310-cp310-macosx_11_0_universal2.whl CPython 3.10 CPython 3.10 macOS 11.0+ universal2 (ARM64, x86-64) Details

Total release size: 79.4 MB

Release files / tink-1.16.1.tar.gz

Download URL tink-1.16.1.tar.gz
Size 280.1 kB
Tags Source
SHA-256 checksum
How to use checksums
8d82f934f31d1ba8fa6014c37edddc0b3f61cfdbbd9317eb6269cfe7eeb1fa86
BLAKE2b-256 checksum
How to use checksums
d3e206a2836b499abddff5127ac4a849667b721f1e1b38742572e0cf9a53f327
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp314-cp314-win_amd64.whl

Download URL tink-1.16.1-cp314-cp314-win_amd64.whl
Size 2.3 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
b34150c97f0f25468262911810a0b8fc53b11c31af685b2b1531aee2539d5677
BLAKE2b-256 checksum
How to use checksums
30e73bab019d3e6bd8d1e4ca1b3b1c4f99fd34c144fbe3086110d601cce54bf7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL tink-1.16.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 4.3 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
645f8764f0fd68ccaf891c4c0047095930c9499d26850eabfba4e43d4d5fb222
BLAKE2b-256 checksum
How to use checksums
6fdedf187ce387bc35dd9a8634c9899d4fbcfea49eabdb9979e576f2b2f1b05b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL tink-1.16.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 4.1 MB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3fb1727c002ec27c3ea988d0e7d4220536d979ed7148f71456fed6c438497820
BLAKE2b-256 checksum
How to use checksums
86d1c3ea8c6fc2ed957a4fc517aa5da9947b5cbe4eb9ae8d4ec83163e39e56d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp314-cp314-macosx_11_0_universal2.whl

Download URL tink-1.16.1-cp314-cp314-macosx_11_0_universal2.whl
Size 5.2 MB
Tags CPython 3.14 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
a97a79378bfaa7653a882397851c58d317dd49ed78d5452e671d15f06735417b
BLAKE2b-256 checksum
How to use checksums
86639e6febbdbbefef621b2c2fd44361464e5835b29e36978a446585d15a98fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp313-cp313-win_amd64.whl

Download URL tink-1.16.1-cp313-cp313-win_amd64.whl
Size 2.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
33818c06bd17397de1e3a122fb2db7aa2658eed06d01f299ce004d7ff3612b98
BLAKE2b-256 checksum
How to use checksums
4edca951bb9a0d206aec9176a27cac586eddf9ff456c88a5da70e5cc0f20894e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL tink-1.16.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 4.3 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a33da9474ee43a21e0c7261ad8af1a3b394d1607db2d79a0a21e3d5305285e68
BLAKE2b-256 checksum
How to use checksums
c3784023bb4a09d7e8d6a51c341756ae137946d7609f96414cf59cb8b098e38d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL tink-1.16.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 4.1 MB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
de70e92c0888344573662d463e56f0f281f75bfe5de02254b292753a638584ca
BLAKE2b-256 checksum
How to use checksums
e844be7787f47fc02b3b12ff8806e80d2595e64df0ab64c05b56166e9aa40dbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp313-cp313-macosx_11_0_universal2.whl

Download URL tink-1.16.1-cp313-cp313-macosx_11_0_universal2.whl
Size 5.2 MB
Tags CPython 3.13 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
f8451ed5c3867d083638f126c4430a743b584177f64a2a65cbf5f218d24647cc
BLAKE2b-256 checksum
How to use checksums
ad64d2a0da68b96e9aeb1c532d0f1a0af033a15d2facac7b6007006f07ba600c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp312-cp312-win_amd64.whl

Download URL tink-1.16.1-cp312-cp312-win_amd64.whl
Size 2.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
99766688b84b362516488fbf371b4f801c5b2833a86cc8b70f58d607a636d951
BLAKE2b-256 checksum
How to use checksums
51f720136d551645883b4ac46a3ffbbaf19e27953f38742dc9a4265596daaaf0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL tink-1.16.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 4.3 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
af3519dfa01704e9f1ae1020db6076dcff89b5f799deba08a1adf901d977fc4e
BLAKE2b-256 checksum
How to use checksums
8eac411c91392a2a86edb7db2637a7290ac708eec94a782b301e9806452f6373
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL tink-1.16.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 4.1 MB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e453324348208e5cb81e35d506717ed83c8c4cf2473f4b31f6269fd8bca81fb2
BLAKE2b-256 checksum
How to use checksums
fa19ad7313e5fc3750104dd1a4fd7c72314b6c1c0e466ef71861867a9c629cd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp312-cp312-macosx_11_0_universal2.whl

Download URL tink-1.16.1-cp312-cp312-macosx_11_0_universal2.whl
Size 5.2 MB
Tags CPython 3.12 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
9305eaf686fc67552925ef4d1e1f5dc2254fd8d24d55f3090987d0d6803d2636
BLAKE2b-256 checksum
How to use checksums
002baf400c2f829ca70a691f957963dd14eb2dbc88d59bf9bc278ff2990194cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp311-cp311-win_amd64.whl

Download URL tink-1.16.1-cp311-cp311-win_amd64.whl
Size 2.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
8705e33b327237f6237fbb99690221013b44bb254fc3c886cbfac6dce435852c
BLAKE2b-256 checksum
How to use checksums
fdc00e1fa4c78c4dfd5e6274aaf733c22ac1b3bc9b9fb3ae79d8efc706eaf25d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL tink-1.16.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 4.3 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
df720eec696f57af0cb9d5649350b8a7477d2d533465a0023b111133b9438245
BLAKE2b-256 checksum
How to use checksums
3a985d89af949d5b25e5c223af6c436c53d43a824359f41f3bec3b94c48f6475
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL tink-1.16.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 4.1 MB
Tags CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
dc0a249f80cc677db94e54a4cbd4adfbc39be72dbcd696bf1154f5003491d4bd
BLAKE2b-256 checksum
How to use checksums
ce2c54642f8cf8ef98d51050ec0127c333aa5a82f55010a07cf8b2e1cfb03816
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp311-cp311-macosx_11_0_universal2.whl

Download URL tink-1.16.1-cp311-cp311-macosx_11_0_universal2.whl
Size 5.2 MB
Tags CPython 3.11 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
d74cacf35983b214c6fee38a0b6a3ebe1a004c823ae2a1682e7e82d688f6aaa6
BLAKE2b-256 checksum
How to use checksums
27156f154884fac4a5131d86148bd3d1fbb70671c25cb72a4d3cc696cf72a7e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp310-cp310-win_amd64.whl

Download URL tink-1.16.1-cp310-cp310-win_amd64.whl
Size 2.3 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
9b3e9a6755c4e208285b972a4e59beccbe7f5f033179d7028acaf201b0e62cbb
BLAKE2b-256 checksum
How to use checksums
88561b82eabcd3b39ad01d932cc10dc0243420700f5cb0fe765e1dbca3a3ce31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL tink-1.16.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 4.3 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
34be79d32b18f534e8979b5bfb66e8894c7d461143392f36d2647ca92d2c4143
BLAKE2b-256 checksum
How to use checksums
06a52a715de0320332d17b1774955cacdf0be18c938a6f2bdabfe714bfdf5c10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL tink-1.16.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 4.1 MB
Tags CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
44a750cbd0a7e2e8ea9ac91e654f643f5560d829ccf6842403f16eb9ed3490cd
BLAKE2b-256 checksum
How to use checksums
e8a6416fd989d26328c174d26108c491576d72c3a8508c1fee229067441a3319
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tink-1.16.1-cp310-cp310-macosx_11_0_universal2.whl

Download URL tink-1.16.1-cp310-cp310-macosx_11_0_universal2.whl
Size 5.2 MB
Tags CPython 3.10 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
efc4dfffcd2726d7e8d581a1d5af8f5483771a14d4379abff1f7111f46c14bc7
BLAKE2b-256 checksum
How to use checksums
ede81d47b2b70aac127fa5effbc34d255ec36d069f065c3481d169f03a84b7f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release history Release notifications | RSS feed

This release

1.16.1 This release

21 release files

1.9.0

13 release files

1.8.0

16 release files

1.7.0

9 release files

1.6.1

9 release files

1.6.0

7 release files

1.5.0

5 release files

1.4.0

5 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page