使用入门概览
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
下表介绍了您在开始使用 Tink 所需的步骤中要采取的操作和制定的决策:
Step |
说明 |
1. 了解关键概念 |
熟悉 Tink 的结构和用于描述它的术语 |
2. 选择您的 KMS |
决定使用哪个外部密钥管理系统 (KMS) 来保护 Tink 生成的密钥 |
3. 设置 Tink |
确定用于构建 Tink 的语言,并完成相关设置任务 |
后续步骤
完成“使用入门”步骤后,继续执行标准 Tink 使用步骤:
- 选择基元 - 根据您的用例确定要使用的基元
- 管理密钥 - 使用外部 KMS 保护密钥、生成密钥集以及轮替密钥
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-25。
[null,null,["最后更新时间 (UTC):2025-07-25。"],[[["\u003cp\u003eTo get started with Tink, you will need to understand key concepts, select a Key Management System (KMS) for key protection, and complete language-specific setup tasks.\u003c/p\u003e\n"],["\u003cp\u003eAfter completing the initial setup, you'll move on to selecting a cryptographic primitive based on your use case and learning about key management features like protection, keyset generation, and rotation.\u003c/p\u003e\n"]]],["The core actions to get started with Tink involve understanding its structure and terminology, selecting an external Key Management System (KMS) to protect generated keys, and setting up Tink by choosing a language and completing related tasks. After these steps, users should choose a primitive based on their use case and then manage their keys, including protection, generation, and rotation, using the selected KMS.\n"],null,["# Getting Started Overview\n\nThe following table describes the actions and decisions you'll be taking during\nthe steps required to get started with Tink:\n\n| Step | Description |\n|--------------------------------------------------|----------------------------------------------------------------------------------------------|\n| 1. [Understand key concepts](/tink/key-concepts) | Familiarize yourself with the structure of Tink and the terminology used to describe it |\n| 2. [Select your KMS](/tink/select-kms) | Decide which external Key Management System (KMS) to use to protect your Tink-generated keys |\n| 3. [Set up Tink](/tink/tink-setup) | Decide which language to use to build Tink and complete the related setup tasks |\n\nNext steps\n----------\n\nOnce you've completed the Getting Started steps, continue with the standard Tink\nusage steps:\n\n- [Choose a primitive](/tink/choose-primitive) -- Decide which primitive to use based on your use case\n- [Manage keys](/tink/key-management-overview) -- Protect your keys with your external KMS, generate keysets, and rotate your keys"]]