Android Protected Confirmation একটি হার্ডওয়্যার-সুরক্ষিত ইউজার ইন্টারফেস ব্যবহার করে যার নাম Trusted UI নামক গুরুত্বপূর্ণ লেনদেনের উচ্চ নিশ্চয়তার সুবিধার জন্য। Android Protected Confirmation Android 9 (API লেভেল 28) বা উচ্চতর চলমান সমর্থিত ডিভাইসগুলিতে উপলব্ধ।
যখন একটি অ্যাপ সুরক্ষিত নিশ্চিতকরণ আহ্বান করে, বিশ্বস্ত UI ব্যবহারকারীকে নিশ্চিতকরণের জন্য জিজ্ঞাসা করে। বিশ্বস্ত UI, Android বা এর কার্নেল (Linux) আপস করা হলেও উচ্চ মাত্রার আত্মবিশ্বাসের সাথে প্রম্পটেড মেসেজের ব্যবহারকারীর অনুমোদনের দাবি করে। কীমাস্টারের সাথে একসাথে, এই দাবিটি তখন একটি দূরবর্তী পক্ষের কাছে পৌঁছে দেওয়া হয়।
বিকাশকারীরা developer.android.com- এ Android Protected Confirmation ডেভেলপার ডকুমেন্টেশন দেখতে পারেন।
ব্যাপ্তি
Android Protected Confirmation এর বাস্তবায়নকে দুটি ভাগে ভাগ করা যেতে পারে, উভয়ই বিশ্বস্ত এক্সিকিউশন এনভায়রনমেন্টে (TEE) থাকে। একটি অংশ কীমাস্টারের একটি এক্সটেনশন। এটি ব্যবহারের প্রয়োজনীয়তা Tag::TRUSTED_CONFIRMATION_REQUIRED
সহ কী তৈরি করার অনুমতি দেয়। দ্বিতীয় অংশটি হল কনফার্মেশনইউআই নামক একটি অ্যাপ, যা নিশ্চিতকরণ টোকেন তৈরি করে। এই টোকেনগুলি হল ক্রিপ্টোগ্রাফিক বিবৃতি এবং ব্যবহারকারী যখন একটি প্রদত্ত বার্তা নিশ্চিত করে তখন কীমাস্টারকে পৌঁছে দেয়৷ এই নথিটি ConfirmationUI এর বাস্তবায়ন এবং কীমাস্টারের কাছে নিশ্চিতকরণ বিবৃতি বর্ণনা করে।