Wszystkie biblioteki Tink Go są publikowane jako moduły Go, które można używać ze standardowymi narzędziami Go lub Bazel.
Po zainstalowaniu i skonfigurowaniu Tink przejdź do sekcji Kolejne kroki.
Tink Go
Główną biblioteką Go jest tink-go, której najnowsza wersja to 2.4.0.
Go tooling
Uruchom to polecenie w katalogu projektu:
go get github.com/tink-crypto/tink-go/v2@v2.4.0
Rozszerzenie AWS KMS
Rozszerzenie Tink Go AWS KMS to tink-go-awskms, a najnowsza wersja to 2.1.0.
Go tooling
Uruchom to polecenie w katalogu projektu:
go get github.com/tink-crypto/tink-go-awskms/v2@2.1.0
Rozszerzenie Google Cloud KMS
Rozszerzenie Tink Go Google Cloud KMS to tink-go-gcpkms, a najnowsza wersja to 2.2.0.
Go tooling
Uruchom to polecenie w katalogu projektu:
go get github.com/tink-crypto/tink-go-gcpkms/v2@v2.2.0
HashiCorp Vault Extension
Rozszerzenie Tink Go HashiCorp Vault to tink-go-hcvault w wersji 2.3.0.
Go tooling
Uruchom to polecenie w katalogu projektu:
go get github.com/tink-crypto/tink-go-hcvault/v2@v2.3.0
Dalsze kroki
Po zakończeniu konfigurowania Tink kontynuuj standardowymi czynnościami dotyczącymi korzystania z Tink:
- Wybierz element składowy – wybierz element składowy na podstawie przypadku użycia.
- Zarządzaj kluczami – chronij klucze za pomocą zewnętrznej usługi KMS, generuj zestawy kluczy i rotuj klucze.