Semua library Go Tink dipublikasikan sebagai modul Go yang dapat digunakan dengan alat Go standar atau Bazel.
Setelah menginstal dan menyiapkan Tink, lanjutkan dengan Langkah Berikutnya.
Tink Go
Library Go inti adalah tink-go dengan 2.5.0 sebagai rilis terbaru.
Alat Go
Jalankan perintah berikut dari direktori project Anda:
go get github.com/tink-crypto/tink-go/v2@v2.5.0
Ekstensi AWS KMS
Ekstensi Tink Go AWS KMS adalah tink-go-awskms dengan 2.1.0 sebagai rilis terbaru.
Alat Go
Jalankan perintah berikut dari direktori project Anda:
go get github.com/tink-crypto/tink-go-awskms/v2@2.1.0
Ekstensi Google Cloud KMS
Ekstensi Tink Go Google Cloud KMS adalah tink-go-gcpkms dengan 2.2.0 sebagai rilis terbaru.
Alat Go
Jalankan perintah berikut dari direktori project Anda:
go get github.com/tink-crypto/tink-go-gcpkms/v2@v2.2.0
Ekstensi HashiCorp Vault
Ekstensi Tink Go HashiCorp Vault adalah tink-go-hcvault dengan 2.3.0 sebagai rilis terbaru.
Alat Go
Jalankan perintah berikut dari direktori project Anda:
go get github.com/tink-crypto/tink-go-hcvault/v2@v2.3.0
Langkah berikutnya
Setelah Anda selesai menyiapkan Tink, lanjutkan dengan langkah-langkah penggunaan Tink standar:
- Pilih primitif – Tentukan primitif yang akan digunakan berdasarkan kasus penggunaan Anda
- Mengelola kunci – Lindungi kunci Anda dengan KMS eksternal, buat set kunci, dan rotasi kunci Anda