Tüm Tink Go kitaplıkları, standart Go araçlarıyla veya Bazel ile kullanılabilen Go modülleri olarak yayınlanır.
Tink'i yükleyip kurduktan sonra Sonraki Adımlar'a geçin.
Tink Go
Temel Go kitaplığı, en son sürümü 2.5.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.5.0
AWS KMS Uzantısı
Tink Go AWS KMS uzantısı, en son sürümü 2.1.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/v2@2.1.0
Google Cloud KMS Uzantısı
Tink Go Google Cloud KMS uzantısı, en son sürümü 2.2.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.2.0
HashiCorp Vault Uzantısı
Tink Go HashiCorp Vault uzantısı, en son sürümü 2.3.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.3.0
Sonraki adımlar
Tink'i kurmayı tamamladıktan sonra standart Tink kullanım adımlarıyla devam edin:
- Bir temel şekil seçin: Kullanım alanınıza göre hangi temel şekli kullanacağınıza karar verin.
- Anahtarları yönetme: Anahtarlarınızı harici KMS'nizle koruyun, anahtar kümeleri oluşturun ve anahtarlarınızı döndürün.