همه کتابخانههای Tink Go بهعنوان ماژولهای Go منتشر میشوند که با ابزار استاندارد Go یا Bazel قابلاستفاده هستند.
پساز نصب و راهاندازی Tink، با مراحل بعدی ادامه دهید.
Tink Go
کتابخانه اصلی Go tink-go است و 2.9.0 جدیدترین نسخه آن است.
ابزارسازی
فرمان زیر را از فهرست راهنمای پروژهتان اجرا کنید:
go get github.com/tink-crypto/tink-go/v2@v2.9.0
افزونه AWS KMS
افزونه Tink Go AWS KMS tink-go-awskms است و 3.0.0 جدیدترین نسخه آن است.
ابزارسازی
فرمان زیر را از فهرست راهنمای پروژهتان اجرا کنید:
go get github.com/tink-crypto/tink-go-awskms/v3@3.0.0
Google Cloud KMS Extension
افزونه Tink Go Google Cloud KMS tink-go-gcpkms است و 2.4.0 جدیدترین نسخه آن است.
ابزارسازی
فرمان زیر را از فهرست راهنمای پروژهتان اجرا کنید:
go get github.com/tink-crypto/tink-go-gcpkms/v2@v2.4.0
افزونه HashiCorp Vault
افزونه Tink Go HashiCorp Vault tink-go-hcvault با 2.5.0 بهعنوان جدیدترین نسخه است.
ابزارسازی
فرمان زیر را از فهرست راهنمای پروژهتان اجرا کنید:
go get github.com/tink-crypto/tink-go-hcvault/v2@v2.5.0
مراحل بعدی
پساز اتمام راهاندازی Tink، مراحل استاندارد استفاده از Tink را ادامه دهید:
- انتخاب یک اولیه – تصمیم بگیرید که کدام اولیه را براساس مورد استفاده خود استفاده کنید
- مدیریت کلیدها – از کلیدهایتان با KMS خارجی محافظت کنید، مجموعه کلید تولید کنید، و کلیدهایتان را بچرخانید