Tink Go を設定する

すべての Tink Go ライブラリは、標準の Go ツールまたは Bazel で使用できる Go モジュールとして公開されています。

Tink をインストールして設定したら、次のステップに進みます。

Tink Go

コア Go ライブラリは tink-go で、最新リリースは 2.4.0 です。

Go ツール

プロジェクト ディレクトリから次のコマンドを実行します。

go get github.com/tink-crypto/tink-go/[email protected]

AWS KMS 拡張機能

Tink Go の AWS KMS 拡張機能は tink-go-awskms で、最新リリースは 2.1.0 です。

Go ツール

プロジェクト ディレクトリから次のコマンドを実行します。

go get github.com/tink-crypto/tink-go-awskms/[email protected]

Google Cloud KMS 拡張機能

Tink Go の Google Cloud KMS 拡張機能は tink-go-gcpkms で、最新リリースは 2.2.0 です。

Go ツール

プロジェクト ディレクトリから次のコマンドを実行します。

go get github.com/tink-crypto/tink-go-gcpkms/[email protected]

HashiCorp Vault 拡張機能

Tink Go の HashiCorp Vault 拡張機能は tink-go-hcvault で、最新リリースは 2.3.0 です。

Go ツール

プロジェクト ディレクトリから次のコマンドを実行します。

go get github.com/tink-crypto/tink-go-hcvault/[email protected]

次のステップ

Tink の設定が完了したら、Tink の標準的な使用手順に進みます。