Menyiapkan Tink Go

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