সব 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 এক্সটেনশন
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-এর মাধ্যমে 'কী' সুরক্ষিত রাখুন, কীসেট তৈরি করুন এবং 'কী' রোটেট করুন