সুরক্ষিত নিশ্চিতকরণ

সুরক্ষিত নিশ্চিতকরণ স্ক্রীন

এই পৃষ্ঠাটি ConfirmationUI এর বাস্তবায়ন এবং KeyMint-এ নিশ্চিতকরণ বিবৃতি বর্ণনা করে।

Android Protected Confirmation একটি হার্ডওয়্যার-সুরক্ষিত ইউজার ইন্টারফেস ব্যবহার করে যার নাম Trusted UI নামক গুরুত্বপূর্ণ লেনদেনের উচ্চ নিশ্চয়তার সুবিধার জন্য। Android Protected Confirmation Android 9 (API লেভেল 28) বা উচ্চতর চলমান সমর্থিত ডিভাইসগুলিতে উপলব্ধ।

যখন একটি অ্যাপ সুরক্ষিত নিশ্চিতকরণ আহ্বান করে, বিশ্বস্ত UI ব্যবহারকারীকে নিশ্চিতকরণের জন্য জিজ্ঞাসা করে। বিশ্বস্ত UI, Android বা এর কার্নেল (Linux) আপস করা হলেও উচ্চ মাত্রার আত্মবিশ্বাসের সাথে প্রম্পটেড মেসেজের ব্যবহারকারীর অনুমোদনের দাবি করে। KeyMint (পূর্বে Keymaster) এর সাথে একসাথে এই দাবিটি একটি দূরবর্তী পক্ষের কাছে পৌঁছে দেওয়া হয়।

বিকাশকারীরা developer.android.com- এ Android Protected Confirmation ডেভেলপার ডকুমেন্টেশন দেখতে পারেন।

ব্যাপ্তি

অ্যান্ড্রয়েড প্রোটেক্টেড কনফার্মেশন বাস্তবায়নকে দুটি ভাগে ভাগ করা যেতে পারে, উভয়ই ট্রাস্টেড এক্সিকিউশন এনভায়রনমেন্টে (TEE) থাকে। একটি অংশ হল কীমিন্টের একটি এক্সটেনশন। এটি ব্যবহারের প্রয়োজনীয়তা Tag::TRUSTED_CONFIRMATION_REQUIRED সহ কী তৈরি করার অনুমতি দেয়। দ্বিতীয় অংশটি হল কনফার্মেশনইউআই নামক একটি অ্যাপ, যা নিশ্চিতকরণ টোকেন তৈরি করে। এই টোকেনগুলি হল ক্রিপ্টোগ্রাফিক বিবৃতি এবং ব্যবহারকারী যখন একটি প্রদত্ত বার্তা নিশ্চিত করে তখন কীমিন্টে পৌঁছে দেয়৷