আপনি উৎস থেকে Tink তৈরি করতে পারেন বা ভাষা-নির্দিষ্ট প্যাকেজ ব্যবহার করতে পারেন। নিম্নলিখিত নির্দেশাবলী আপনাকে শুরু করে।
আপনি Tink ইনস্টল এবং সেট আপ করা শেষ করার পরে, এই পৃষ্ঠার শেষে পরবর্তী পদক্ষেপগুলি চালিয়ে যান৷
সি++
যাও
জাভা
ObjC
GitHub-এ HOWTO দেখুন
পাইথন
Tink Python লাইব্রেরি, tink-py , ম্যাকওএস (x86-64 এবং ARM64), Linux (x86-64 এবং ARM64) এবং Windows (x86-64) এ Python 3.9 বা তার চেয়ে নতুন সমর্থন করে। সর্বশেষ রিলিজ হল 1.12.0 । এটি স্থানীয়ভাবে Pip ব্যবহার করে ইনস্টল করা যেতে পারে বা Bazel এর সাথে ব্যবহার করা যেতে পারে।
Tink Python AWS KMS , Google Cloud KMS এবং HashiCorp ভল্টের সাথে ইন্টিগ্রেশন প্রদান করে।
পিপ
আপনি নিম্নলিখিত কমান্ডটি চালিয়ে PyPI থেকে আপনার সিস্টেমের জন্য Tink Python বাইনারি রিলিজ ইনস্টল করতে পারেন:
pip3 install tink==1.12.0
# Core Tink + Google Cloud KMS extension.
pip3 install tink[gcpkms]==1.12.0
# Core Tink + AWS KMS extension.
pip3 install tink[awskms]==1.12.0
# Core Tink + HashiCorp Vault KMS extension.
pip3 install tink[hcvault]==1.12.0
# Core Tink + all the KMS extensions.
pip3 install tink[all]==1.12.0
যদি আপনার পরিবেশের জন্য একটি বাইনারি প্যাকেজ প্রকাশিত না হয়, তাহলে pip
স্বয়ংক্রিয়ভাবে PyPI-তে প্রকাশিত উৎস বিতরণ ব্যবহার করে প্রকল্পটি তৈরি করতে রিসোর্ট করে। যদি এটি হয় তবে প্রকল্পটি সফলভাবে তৈরি করতে আপনার Bazel বা Bazelisk এবং প্রোটোবাফ কম্পাইলার ইনস্টল করা দরকার।
বাজেল
Tink Python 1.12 এবং পরবর্তী সংস্করণের জন্য, Bazel ব্যবহারকারীদের MODULE.bazel
ব্যবহার করতে হবে:
bazel_dep(name = "tink_py")
archive_override(
module_name = "tink_py",
urls = ["https://github.com/tink-crypto/tink-py/releases/download/v1.12.0/tink-py-1.12.0.zip"],
strip_prefix = "tink-py-1.12.0",
sha256 = "5968d0ba84f1fc958f685cfdfc667bfb1d8414a22eaa6f502b290a23af2aba43",
)
আমরা এই মুহূর্তে Bazel কেন্দ্রীয় রেজিস্ট্রিতে Tink Python প্রকাশ করি না।
পরবর্তী পদক্ষেপ
একবার আপনি Tink সেট আপ করা শেষ করে, স্ট্যান্ডার্ড Tink ব্যবহারের পদক্ষেপগুলি চালিয়ে যান:
- একটি আদিম চয়ন করুন - আপনার ব্যবহারের ক্ষেত্রে উপর ভিত্তি করে কোন আদিম ব্যবহার করবেন তা নির্ধারণ করুন
- কীগুলি পরিচালনা করুন - আপনার বাহ্যিক KMS দিয়ে আপনার কীগুলিকে সুরক্ষিত করুন, কীসেট তৈরি করুন এবং আপনার কীগুলি ঘোরান