Menyiapkan Tink Go

Semua library Tink Go 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.4.0 sebagai rilis terbaru.

Alat Go

Jalankan perintah berikut dari direktori project Anda:

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

Ekstensi AWS KMS

Ekstensi AWS KMS Tink Go 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 Google Cloud KMS Tink Go 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 HashiCorp Vault Tink Go 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 selesai menyiapkan Tink, lanjutkan dengan langkah-langkah penggunaan Tink standar:

  • Memilih primitif – Tentukan primitif yang akan digunakan berdasarkan kasus penggunaan Anda
  • Mengelola kunci – Melindungi kunci dengan KMS eksternal, membuat kumpulan kunci, dan memutar kunci