Konfigurowanie Tink Go

Wszystkie biblioteki Tink Go są publikowane jako moduły Go, których można używać ze standardowymi narzędziami Go lub Bazel.

Po zainstalowaniu i skonfigurowaniu Tink przejdź do sekcji Dalsze kroki.

Tink Go

Podstawowa biblioteka Go to tink-go, a jej najnowsza wersja to 2.9.0.

Narzędzia Go

Uruchom to polecenie w katalogu projektu:

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

Rozszerzenie AWS KMS

Rozszerzenie Tink Go AWS KMS to tink-go-awskms, a najnowsza wersja to 3.0.0.

Narzędzia Go

Uruchom to polecenie w katalogu projektu:

go get github.com/tink-crypto/tink-go-awskms/v3@3.0.0

Rozszerzenie Google Cloud KMS

Rozszerzenie Tink Go Google Cloud KMS to tink-go-gcpkms, a najnowsza wersja to 2.4.0.

Narzędzia Go

Uruchom to polecenie w katalogu projektu:

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

Rozszerzenie HashiCorp Vault

Rozszerzenie Tink Go HashiCorp Vault to tink-go-hcvault, a najnowsza wersja to 2.5.0.

Narzędzia Go

Uruchom to polecenie w katalogu projektu:

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

Dalsze kroki

Po zakończeniu konfigurowania Tink wykonaj standardowe czynności związane z używaniem Tink:

  • Wybierz element podstawowy – zdecyduj, którego elementu podstawowego chcesz użyć, na podstawie przypadku użycia.
  • Zarządzanie kluczami – chroń klucze za pomocą zewnętrznego systemu KMS, generuj zestawy kluczy i wykonuj ich rotację.