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ığı tink-go olup en son sürümü 2.5.0'dır.
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 tooling
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.4.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.4.0
Sonraki adımlar
Tink'in kurulumunu tamamladıktan sonra standart Tink kullanım adımlarına devam edin:
- Temel şekil seçme: Kullanım alanınıza göre hangi temel şeklin kullanılacağına 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.