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

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

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

تینک برو

کتابخانه هسته Go tin-go با نسخه 2.4.0 به عنوان آخرین نسخه است.

برو ابزار سازی

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

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

برنامه افزودنی AWS KMS

پسوند Tink Go AWS KMS tink-go-awskms با نسخه 2.1.0 به عنوان آخرین نسخه است.

برو ابزار سازی

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

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

برنامه افزودنی Google Cloud KMS

افزونه Tink Go Google Cloud KMS tink-go-gcpkms با 2.2.0 به عنوان آخرین نسخه است.

برو ابزار سازی

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

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

پسوند HashiCorp Vault

پسوند Tink Go HashiCorp Vault tink-go-hcvault با نسخه 2.3.0 به عنوان آخرین نسخه است.

برو ابزار سازی

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

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

مراحل بعدی

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

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