Getting Started Overview
Stay organized with collections
Save and categorize content based on your preferences.
The following table describes the actions and decisions you'll be taking during
the 5 steps required to get started with Tink.
Step |
Description |
(1) Understand key concepts |
Familiarize yourself with the structure of Tink and the terminology used to describe it |
(2) Select your KMS |
Decide which external Key Management System (KMS) to use to protect your Tink-generated keys |
(3) Set up Tink |
Decide which language to use to build Tink and complete the related setup tasks |
(4) I want to... |
Decide which primitive and key type to use (based on your use case), and start using them |
(5) Manage keys |
Protect your keys with your external KMS, generate keysets, and rotate your keys |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-01-30 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]