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