Menyiapkan Tink Go

Semua library Tink Go dipublikasikan sebagai modul Go yang dapat digunakan dengan standar alat Go atau Bazel.

Setelah menginstal dan menyiapkan Tink, lanjutkan dengan Langkah Berikutnya.

Tink Go

Library Go inti adalah tink-go dengan 2.6.0 sebagai rilis terbaru.

Alat Go

Jalankan perintah berikut dari direktori project Anda:

go get github.com/tink-crypto/tink-go/v2@v2.6.0

Ekstensi AWS KMS

Ekstensi Tink Go AWS KMS adalah tink-go-awskms dengan 3.0.0 sebagai rilis terbaru.

Alat Go

Jalankan perintah berikut dari direktori project Anda:

go get github.com/tink-crypto/tink-go-awskms/v3@3.0.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.4.0 sebagai rilis terbaru.

Alat Go

Jalankan perintah berikut dari direktori project Anda:

go get github.com/tink-crypto/tink-go-hcvault/v2@v2.4.0

Langkah berikutnya

Setelah selesai menyiapkan Tink, lanjutkan dengan langkah-langkah penggunaan Tink standar:

  • Pilih primitif – Tentukan primitif yang akan digunakan berdasarkan kasus penggunaan Anda
  • Kelola kunci – Lindungi kunci Anda dengan KMS eksternal, buat keyset, dan rotasi kunci Anda