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

تمام کتابخانه‌های Tink Go به عنوان ماژول‌های Go منتشر می‌شوند که با ابزارهای استاندارد Go یا Bazel قابل استفاده هستند.

پس از نصب و راه‌اندازی Tink، مراحل بعدی را ادامه دهید.

تینک گو

کتابخانه اصلی Go در حال توسعه است و آخرین نسخه آن ۲.۵.۰ است.

برو ابزار

دستور زیر را از دایرکتوری پروژه خود اجرا کنید:

go get github.com/tink-crypto/tink-go/v2@v2.5.0

افزونه AWS KMS

افزونه‌ی Tink Go AWS KMS ، tink-go-awskms است که آخرین نسخه آن ۲.۱.۰ می‌باشد.

برو ابزار

دستور زیر را از دایرکتوری پروژه خود اجرا کنید:

go get github.com/tink-crypto/tink-go-awskms/v2@2.1.0

افزونه‌ی مدیریت دانش گوگل کلود

افزونه‌ی Tink Go Google Cloud KMS ، tink-go-gcpkms است که آخرین نسخه آن ۲.۲.۰ می‌باشد.

برو ابزار

دستور زیر را از دایرکتوری پروژه خود اجرا کنید:

go get github.com/tink-crypto/tink-go-gcpkms/v2@v2.2.0

افزونه‌ی HashiCorp Vault

افزونه‌ی Tink Go HashiCorp Vault ، tink-go-hcvault است که آخرین نسخه آن ۲.۴.۰ می‌باشد.

برو ابزار

دستور زیر را از دایرکتوری پروژه خود اجرا کنید:

go get github.com/tink-crypto/tink-go-hcvault/v2@v2.4.0

مراحل بعدی

پس از اتمام راه‌اندازی Tink، مراحل استاندارد استفاده از Tink را ادامه دهید:

  • یک عنصر اولیه انتخاب کنید - بر اساس مورد استفاده خود تصمیم بگیرید که از کدام عنصر اولیه استفاده کنید.
  • مدیریت کلیدها - از کلیدهای خود با KMS خارجی خود محافظت کنید، مجموعه کلیدها را ایجاد کنید و کلیدهای خود را بچرخانید