Tüm Tink Go kitaplıkları, standart Go araçları veya Bazel ile kullanılabilen Go modülleri olarak yayınlanır.
Tink'i yükleyip kurduktan sonra Sonraki Adımlar ile devam edin.
Tink Go
Temel Go kitaplığı, en son sürümü 2.9.0 olan tink-go'dur.
Go araçları
Proje dizininizden aşağıdaki komutu çalıştırın:
go get github.com/tink-crypto/tink-go/v2@v2.9.0
AWS KMS Uzantısı
Tink Go AWS KMS uzantısı, en son sürümü 3.0.0 olan tink-go-awskms'dir.
Go araçları
Proje dizininizden aşağıdaki komutu çalıştırın:
go get github.com/tink-crypto/tink-go-awskms/v3@3.0.0
Google Cloud KMS Uzantısı
Tink Go Google Cloud KMS uzantısı, en son sürümü 2.4.0 olan tink-go-gcpkms'dir.
Go araçları
Proje dizininizden aşağıdaki komutu çalıştırın:
go get github.com/tink-crypto/tink-go-gcpkms/v2@v2.4.0
HashiCorp Vault Uzantısı
Tink Go HashiCorp Vault uzantısı, en son sürümü 2.5.0 olan tink-go-hcvault'tur.
Go araçları
Proje dizininizden aşağıdaki komutu çalıştırın:
go get github.com/tink-crypto/tink-go-hcvault/v2@v2.5.0
Sonraki adımlar
Tink'i ayarlamayı tamamladıktan sonra standart Tink kullanım adımlarına devam edin:
- Temel öğe seçme: Kullanım alanınıza göre hangi temel öğeyi kullanacağınıza karar verin.
- Anahtarları yönetme: Anahtarlarınızı harici KMS'nizle koruyun, anahtar grupları oluşturun ve anahtarlarınızı rotasyona tabi tutun.