টিঙ্ক সেটআপ

আপনি উৎস থেকে Tink তৈরি করতে পারেন অথবা ভাষা-নির্দিষ্ট প্যাকেজ ব্যবহার করতে পারেন। নিম্নলিখিত নির্দেশাবলী আপনাকে শুরু করতে সাহায্য করবে।

Tink ইনস্টল এবং সেট আপ করার পরে, এই পৃষ্ঠার শেষে পরবর্তী পদক্ষেপগুলি অনুসরণ করুন।

সি++

Tink C++ এবং এক্সটেনশন সেট আপ করুন

যাও

Tink Go এবং এক্সটেনশন সেট আপ করুন

জাভা

টিঙ্ক জাভা এবং এক্সটেনশন সেট আপ করুন

ObjC সম্পর্কে

GitHub-এ README দেখুন।

পাইথন

টিঙ্ক পাইথন লাইব্রেরি, tink-py , macOS (x86-64 এবং ARM64), Linux (x86-64 এবং ARM64) এবং Windows (x86-64) তে Python 3.9 বা তার পরবর্তী সংস্করণ সমর্থন করে। সর্বশেষ সংস্করণটি হল 1.12.0 । এটি স্থানীয়ভাবে Pip ব্যবহার করে ইনস্টল করা যেতে পারে অথবা Bazel এর সাথে ব্যবহার করা যেতে পারে।

টিঙ্ক পাইথন AWS KMS , Google Cloud KMS এবং HashiCorp Vault এর সাথে ইন্টিগ্রেশন প্রদান করে।

পিপ

আপনি নিম্নলিখিত কমান্ডটি চালিয়ে 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",
)

আমরা এই মুহূর্তে ব্যাজেল সেন্ট্রাল রেজিস্ট্রিতে টিঙ্ক পাইথন প্রকাশ করি না।

পরবর্তী পদক্ষেপ

একবার আপনি Tink সেট আপ করা শেষ করলে, স্ট্যান্ডার্ড Tink ব্যবহারের ধাপগুলি অনুসরণ করুন: