Google is committed to advancing racial equity for Black communities. See how.
این صفحه به‌وسیله ‏Cloud Translation API‏ ترجمه شده است.
Switch to English

لیست منسوخ شده

لیست منسوخ شده
Global keymaster1_device :: delete_all ) (ساختار ساختار keymaster1_device * dev)
تمام کلیدهای موجود در فروشگاه سخت افزار را حذف می کند. هنگامی که keystore به طور کامل تنظیم مجدد می شود ، استفاده می شود.
جهانی keymaster1_device :: delete_keypair ) (جبک ساختار keymaster1_device * توسعه تمدن، uint8_t توایع * key_blob، توایع size_t key_blob_length)
جفت کلید مرتبط با حباب کلید را پاک می کند.
Global keymaster1_device :: generate_keypair ) (ساختار ساختار 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 ) (ساختار ساختار keymaster1_device * توسعه ، ساختار uint8_t * key_blob ، اندازه size_t کلید_blob_length ، uint8_t ** x509_data ، size_t * x509_data_length)
قسمت کلید عمومی یک جفت کلید را دریافت می کند. کلید عمومی باید در قالب X.509 (استاندارد جاوا) آرایه بایت رمزگذاری شده باشد.
Global keymaster1_device :: import_keypair ) (ساختار ساختار keymaster1_device * dev ، const uint8_t * کلید ، ساختار size_t کلید_طول ، uint8_t ** کلید_blob ، size_t * کلید_blob_length)
یک جفت کلید عمومی و خصوصی وارد می کند. کلیدهای وارد شده با فرمت PKCS # 8 با رمزگذاری DER (استاندارد جاوا) خواهد بود. کلید دکمه ای برگشتی مات است و متعاقباً برای امضا و تأیید ارائه می شود.
جهانی keymaster1_device :: sign_data ) (جبک ساختار keymaster1_device * توسعه تمدن، توایع * signing_params باطل، توایع uint8_t * key_blob، توایع size_t key_blob_length، توایع uint8_t * داده ها، توایع size_t data_length، uint8_t ** signed_data، size_t * signed_data_length)
داده ها را با استفاده از یک دکمه کلید که قبلاً تولید شده است ، امضا می کند. این می تواند از یک کلید نامتقارن یا یک کلید مخفی استفاده کند.
Global keymaster1_device :: verify_data ) (ساختار ساختار keymaster1_device * dev ، ساخت باطل * پارامترهای امضا ، ساختار uint8_t * key_blob ، اندازه size_t key_blob_length ، ساختار uint8_t * امضای_داده ها ، اندازه size_t امضا شده
داده های امضا شده با یک کلید را تأیید می کند. این می تواند از یک کلید نامتقارن یا یک کلید مخفی استفاده کند.