所有 Tink Go 库都以 Go 模块的形式发布,可与 标准 Go 工具 或 Bazel 搭配使用。
安装和设置 Tink 后,请继续执行 后续步骤。
Tink Go
Go 工具
从项目目录运行以下命令:
go get github.com/tink-crypto/tink-go/v2@v2.6.0
AWS KMS 扩展程序
Tink Go AWS KMS 扩展程序是 tink-go-awskms,最新版本为 3.0.0。
Go 工具
从项目目录运行以下命令:
go get github.com/tink-crypto/tink-go-awskms/v3@3.0.0
Google Cloud KMS 扩展程序
Tink Go Google Cloud KMS 扩展程序是 tink-go-gcpkms,最新版本为 2.2.0。
Go 工具
从项目目录运行以下命令:
go get github.com/tink-crypto/tink-go-gcpkms/v2@v2.2.0
HashiCorp Vault 扩展程序
Tink Go HashiCorp Vault 扩展程序是 tink-go-hcvault,最新版本为 2.4.0。
Go 工具
从项目目录运行以下命令:
go get github.com/tink-crypto/tink-go-hcvault/v2@v2.4.0
后续步骤
设置 Tink 后,请继续执行标准 Tink 使用步骤: