راه‌اندازی Tink Go

همه کتابخانه‌های 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 خارجی محافظت کنید، مجموعه کلید تولید کنید، و کلیدهایتان را بچرخانید