একটি আদিম চয়ন করুন

সঠিক প্রিমিটিভটি শনাক্ত করতে আপনার ব্যবহারের ক্ষেত্রটি নির্বাচন করুন, তারপর প্রিমিটিভটি ব্যবহারের নির্দেশনার জন্য লিঙ্কটি অনুসরণ করুন।

ডেটা এনক্রিপ্ট করুন...

আদিম বিস্তারিত
...প্রমিত আকারে সংশ্লিষ্ট ডেটা সহ প্রমাণীকৃত এনক্রিপশন (AEAD) অধিকাংশ প্রয়োজনের জন্য উপযুক্ত
২৩২ বাইট পর্যন্ত প্লেইনটেক্সট গ্রহণ করে
প্লেইনটেক্সটের গোপনীয়তা নিশ্চিত করে এবং এর অখণ্ডতা ও সত্যতা যাচাই করে।
...বড় ফাইল বা ডেটা স্ট্রিমে স্ট্রিমিং AEAD - যে ডেটা এত বড় যে এক ধাপে প্রসেস করা সম্ভব নয়
...নির্ধারণগতভাবে ডিটারমিনিস্টিক AEAD প্রদত্ত প্লেইনটেক্সট এবং কী-এর জন্য একই সাইফারটেক্সট তৈরি করে।
...কেএমএস দ্বারা সুরক্ষিত চাবি সহ চাবি ব্যবস্থাপনা সিস্টেম (কেএমএস) খাম AEAD নতুন AEAD কী দিয়ে প্রতিটি প্লেইনটেক্সট এনক্রিপ্ট করে
প্রতিটি AEAD কী KMS দিয়ে এনক্রিপ্ট করে
...পাবলিক কী দিয়ে, প্রাইভেট কী দিয়ে ডেটা ডিক্রিপ্ট করুন হাইব্রিড এনক্রিপশন
প্রমাণীকৃত নয়
যখন প্রেরকরা গোপনীয় তথ্য (ব্যক্তিগত চাবি) সংরক্ষণ করতে পারেন না তখন এটি কার্যকর।

এই আদিম উপাদানগুলো সবই সাইফারটেক্সটকে তার প্রেক্ষাপটের সাথে সংযুক্ত করতে সক্ষম।

ডেটার সত্যতা ও অখণ্ডতা নিশ্চিত করুন...

আদিম বিস্তারিত
...এক কী দিয়ে MAC তৈরি এবং যাচাই করা বার্তা প্রমাণীকরণ কোড (MAC) খুব দ্রুত
শুধুমাত্র সেই পক্ষগুলোই যাচাই করতে পারবে যারা MAC তৈরি করতে পারে।
...প্রাইভেট কী দিয়ে সিগনেচার তৈরি করা, পাবলিক কী দিয়ে ভেরিফাই করা ডিজিটাল স্বাক্ষর যারা স্বাক্ষর তৈরি করতে পারেন না, তাদের দ্বারা যাচাইযোগ্য
...স্বাক্ষরকারীর কাছে বার্তা না পাঠিয়ে স্বাক্ষর তৈরি করা প্রিহ্যাশ / সাইনপ্রিহ্যাশ HSM বা KMS-এ রক্ষিত কী-গুলো স্বাক্ষর করার জন্য, অথবা প্রেরণের জন্য অত্যন্ত বড় বার্তাগুলির জন্য।
ডিজিটাল স্বাক্ষরের অনুরূপ যাচাইযোগ্য
...JWT-তে স্বাক্ষর তৈরি এবং যাচাই করা স্বাক্ষর সহ JSON ওয়েব টোকেন (JWT) অতিরিক্তভাবে JSON ওয়েব কী (JWK) ফরম্যাটে রূপান্তর করা যায়।

বিবিধ

আদিম বিস্তারিত
একটি KMS দিয়ে যেকোনো প্রিমিটিভের কীসেট এনক্রিপ্ট করুন। KMS-এনক্রিপ্টেড আদিম KMS Envelope AEAD-এর মতো, প্রতিবার প্রিমিটিভটি ব্যবহার করার সময় (যেমন একটি প্লেইনটেক্সট এনক্রিপ্ট করতে) KMS-এর সাথে ইন্টারঅ্যাক্ট করার প্রয়োজন হয় না।

আপনার কি কোনো প্রশ্ন আছে?

Tink সংস্থার পৃষ্ঠায় লিঙ্ক করা ভাষা-নির্দিষ্ট GitHub রিপোজিটরিতে একটি ইস্যু তৈরি করুন।