অবহেলিত তালিকা
অবহেলিত তালিকা
- গ্লোবাল কীমাস্টার 1_ ডিভাইস :: মুছুন_ সমস্ত ) ( কনস্ট্রাক্ট কী মাস্টার 1_ ডিভাইস * দেব)
- হার্ডওয়্যার কীস্টোরের সমস্ত কী মুছে ফেলে। কীস্টোর পুরোপুরি রিসেট হয়ে গেলে ব্যবহৃত হয়।
- গ্লোবাল কীমাস্টার 1_ ডিভাইস :: ডিলিট_কিইপায়ার ( কনস্ট্রাক্ট কী মাস্টার 1_ ডিভাইস * ডিভ, কনট ইউন্ট 8_টি * কী_ব্লব, কনস্ট সাইজ_টি কী_ব্লব_সৌধ)
- কী ব্লবের সাথে যুক্ত কী জুটি মুছে ফেলে।
- গ্লোবাল keymaster1_device :: generate_keypair ) (const struct হয় keymaster1_device * দেবের const keymaster_keypair_t key_type, const অকার্যকর * key_params, ** key_blob uint8_t, size_t * key_blob_length)
- একটি সরকারী এবং ব্যক্তিগত কী উত্পন্ন করে। ফিরে আসা কী-ব্লবটি অস্বচ্ছ এবং পরে অবশ্যই স্বাক্ষর ও যাচাইয়ের জন্য সরবরাহ করা উচিত।
- গ্লোবাল কীমাস্টার 1_ ডিভাইস :: get_keypair_public ) ( কনস্ট্রাক্ট কী মাস্টার 1_ ডিভাইস * দেব, কনট uint8_t * কী_ব্লব, কনট সাইজ_t কী_ব্লব_লেন্থ, uint8_t ** x509_data, সাইজ_টি * x509_ডেটা_ দৈর্ঘ্য)
- কী জুটির সর্বজনীন কী অংশটি পায়। সর্বজনীন কী অবশ্যই X.509 ফর্ম্যাটে (জাভা স্ট্যান্ডার্ড) এনকোডড বাইট অ্যারেতে হবে।
- গ্লোবাল কীমাস্টার 1_ ডিভাইস :: Import_keypair ) (কনস্ট্রাক্ট কী মাস্টার 1_ ডিভাইস * দেব, কনট uint8_t * কী, কনট সাইজ_ট কী_লেন্থ, uint8_t ** কী_ব্লব, সাইজ_টি * কী_ব্লব_ দৈর্ঘ্য)
- একটি সরকারী এবং ব্যক্তিগত কী জুড়ি আমদানি করে। আমদানিকৃত কীগুলি ডিইআর এনকোডিং (জাভা স্ট্যান্ডার্ড) সহ পিকেসিএস # 8 ফর্ম্যাটে থাকবে। ফিরে আসা কী-ব্লবটি অস্বচ্ছ এবং পরে সাইন ইন এবং যাচাইয়ের জন্য সরবরাহ করা হবে।
- গ্লোবাল কীমাস্টার 1_ ডিভাইস :: সাইন_ডাটা ) ( কনস্ট্রাক্ট কীমাস্টার 1_ ডিভাইস * দেব, কনস্ট অকার্যকর * সাইনিং_প্রেমস, কনট ইউন্ট 8_ট * কী_ব্লব, কনস্ট সাইজ_টি কী_ব্লব_লেথ, কনট ইউন্ট 8_ট * ডেটা, কনস্ট সাইজ_ট ডেটা_লেনথ, ইউন্ট ৮_ট ** সাইন_ডেটা_ সাইজ_টাইট)
- আগে উত্পন্ন কী-ব্লব ব্যবহার করে ডেটা সাইন করে। এটি অসমমিতিক কী বা গোপন কী ব্যবহার করতে পারে।
- গ্লোবাল কীমাস্টার 1_ ডিভাইস :: ভেরিফিকেশন_ডাটা ( কনস্ট্রাক্ট কিমাস্টার 1_ ডিভাইস * ডিভ, কনস্ট অকার্যকর * সাইনিং_প্রেমস, কনট ইউন্ট 8_ট * কি_ব্লব, কনস্ট সাইজ_টি কী_ব্লব_লেথ, কনট ইউিন্ট 8_টি * সাইনড_ডেটা, কনস্ট সাইজ_টায় স্বাক্ষরিত_ডিটেনটির দৈর্ঘ্য, স্বাক্ষর স্বাক্ষর,
- কী-ব্লব দিয়ে স্বাক্ষরিত ডেটা যাচাই করে। এটি অসমমিতিক কী বা গোপন কী ব্যবহার করতে পারে।