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