অপ্রচলিত তালিকা
অপ্রচলিত তালিকা
- গ্লোবাল keymaster1_device::delete_all )(const struct keymaster1_device *dev)
- হার্ডওয়্যার কীস্টোরের সমস্ত কী মুছে দেয়। কীস্টোর সম্পূর্ণরূপে রিসেট হলে ব্যবহৃত হয়।
- গ্লোবাল keymaster1_device::delete_keypair )(const struct keymaster1_device *dev, const uint8_t *key_blob, const size_t key_blob_length)
- কী ব্লবের সাথে যুক্ত কী জোড়া মুছে দেয়।
- গ্লোবাল keymaster1_device::generate_keypair )(const struct keymaster1_device *dev, const keymaster_keypair_t key_type, const void *key_params, uint8_t **key_blob, size_t *key_blob_length)
- একটি সর্বজনীন এবং ব্যক্তিগত কী তৈরি করে। ফিরে আসা কী-ব্লবটি অস্বচ্ছ এবং পরবর্তীতে স্বাক্ষর ও যাচাইয়ের জন্য প্রদান করা আবশ্যক।
- গ্লোবাল keymaster1_device::get_keypair_public )(const struct keymaster1_device *dev, const uint8_t *key_blob, const size_t key_blob_length, uint8_t **x509_data, size_t *x509_data_length)
- একটি কী জোড়ার সর্বজনীন কী অংশ পায়৷ পাবলিক কী অবশ্যই X.509 ফরম্যাটে (জাভা স্ট্যান্ডার্ড) এনকোডেড বাইট অ্যারে হতে হবে।
- গ্লোবাল keymaster1_device::import_keypair )(const struct keymaster1_device *dev, const uint8_t *key, const size_t key_length, uint8_t **key_blob, size_t *key_blob_length)
- একটি সর্বজনীন এবং ব্যক্তিগত কী জোড়া আমদানি করে। আমদানি করা কীগুলি DER এনকোডিং (জাভা স্ট্যান্ডার্ড) সহ PKCS#8 ফর্ম্যাটে হবে৷ ফিরে আসা কী-ব্লবটি অস্বচ্ছ এবং পরবর্তীতে স্বাক্ষর ও যাচাইয়ের জন্য সরবরাহ করা হবে।
- গ্লোবাল কিমাস্টার 1_ডিভাইস :: সাইন_ডাটা ) (কনস্ট স্ট্রাক্ট কিমাস্টার 1_ডিভাইস *ডেভ, কনস্ট অকার্যকর *সাইনিং_প্যারামস, কনস্ট ইউআইএনটি 8_t *কী_ব্লব, কনস্ট সাইজ_টি_ব্লব_লথ, কনস্ট্রেট_ডেট_ডেট_ডেটা_ডেটা_ডেটা_ডেটা_ট)
- আগে তৈরি করা কী-ব্লব ব্যবহার করে ডেটা সাইন করে। এটি একটি অপ্রতিসম কী বা একটি গোপন কী ব্যবহার করতে পারে।
- গ্লোবাল কীমাস্টার1_ডিভাইস::verify_data )(const struct keymaster1_device *dev, const void *signing_params, const uint8_t *key_blob, const size_t key_blob_length, const uint8_t *signed_data, const size_t স্বাক্ষরিত_ডাটা, কনসট সাইজ_টি স্বাক্ষরিত_ডাটা, কনসট সাইজ ngth)
- একটি কী-ব্লব দিয়ে স্বাক্ষরিত ডেটা যাচাই করে। এটি একটি অপ্রতিসম কী বা একটি গোপন কী ব্যবহার করতে পারে।