Name Date Size #Lines LOC

..--

examples/H25-Apr-2025-6,3044,046

testdata/H25-Apr-2025-177137

tink/H25-Apr-2025-27,42219,530

tools/H25-Apr-2025-452223

.bazelignoreH A D25-Apr-20259 21

.bazelrcH A D25-Apr-2025259 54

.bazelversionH A D25-Apr-20256 21

BUILD.bazelH A D25-Apr-20250

MANIFEST.inH A D25-Apr-2025472 1715

README.mdH A D25-Apr-20251 KiB2317

VERSIONH A D25-Apr-202576 32

WORKSPACEH A D25-Apr-2025538 2515

requirements.inH A D25-Apr-2025158 98

requirements.txtH A D25-Apr-202516.4 KiB263262

setup.pyH A D25-Apr-20259.8 KiB297215

tink_py_deps.bzlH A D25-Apr-20251.7 KiB4236

tink_py_deps_init.bzlH A D25-Apr-2025765 1814

README.md

1# Tink
2
3Using crypto in your application shouldn't have to feel like juggling chainsaws
4in the dark. Tink is a crypto library written by a group of cryptographers and
5security engineers at Google. It was born out of our extensive experience
6working with Google's product teams, fixing weaknesses in implementations, and
7providing simple APIs that can be used safely without needing a crypto
8background.
9
10Tink provides secure APIs that are easy to use correctly and hard(er) to misuse.
11It reduces common crypto pitfalls with user-centered design, careful
12implementation and code reviews, and extensive testing. At Google, Tink is
13already being used to secure data of many products such as AdMob, Google Pay,
14Google Assistant, Firebase, the Android Search App, etc.
15
16## Documentation
17
18For an overview of using Tink in Python, see https://developers.google.com/tink.
19
20In addition, there are illustrative [examples of using Tink
21Python](https://github.com/google/tink/tree/master/python/examples/) which can
22used as a jumping off point.
23