पदावनत सूची
पदावनत सूची
- Global keymaster1_device :: delete_all ) ( कांस्टेबल keymaster1_device * dev)
- हार्डवेयर कीस्टोर में सभी कुंजियों को हटाता है। उपयोग किया जाता है जब कीस्टोर पूरी तरह से रीसेट हो जाता है।
- Global keymaster1_device :: delete_keypair ) ( कांस्टेबल keymaster1_device * dev, const uint8_t * key_blob, const 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)
- एक सार्वजनिक और निजी कुंजी बनाता है। की-ब्लॉब लौटा है अपारदर्शी और बाद में हस्ताक्षर और सत्यापन के लिए प्रदान किया जाना चाहिए।
- Global keymaster1_device :: get_keypair_public ) ( कांस्ट स्ट्रक्चर keymaster1_device * dev, const uint8_t * key_blob, const size_t key_blob_length, uv8_t ** x509_data, size_t * x509_data_length)
- एक महत्वपूर्ण जोड़ी के सार्वजनिक कुंजी भाग को प्राप्त करता है। सार्वजनिक कुंजी X.509 प्रारूप (जावा मानक) एन्कोडेड बाइट सरणी में होनी चाहिए।
- Global keymaster1_device :: import_keypair ) ( कास्ट स्ट्रक्चर keymaster1_device * dev, const uint8_t * कुंजी, const size_t key_length, uint8_t ** key_blob, size_t * key_blob_length)
- एक सार्वजनिक और निजी कुंजी जोड़ी का आयात करता है। आयातित कुंजी PKCS # 8 प्रारूप में DER एन्कोडिंग (जावा मानक) के साथ होगी। की-ब्लॉब लौटा है अपारदर्शी और बाद में हस्ताक्षर और सत्यापन के लिए प्रदान किया जाएगा।
- Global keymaster1_device :: sign_data ) ( कांस्ट स्ट्रक्चर keymaster1_device * dev, const void * sign_params, const uint8_t * key_blob, const size_t key_blob-length, const uint8_t * data, const size_t data_length, uint8_t साइन इन करें ** **
- इससे पहले उत्पन्न की-ब्लॉब का उपयोग करते हुए संकेत। यह या तो एक असममित कुंजी या एक गुप्त कुंजी का उपयोग कर सकता है।
- Global keymaster1_device :: verify_data ) ( कांस्ट स्ट्रक्चर keymaster1_device * dev, const void * signature_params, const uint8_t * key_blob, const size_t key_blob-length, const uint8_t * sign_data, const size_t signature_lata_length; कॉन्स्टेंस uength
- कुंजी-बूँद के साथ हस्ताक्षरित डेटा को सत्यापित करता है। यह या तो एक असममित कुंजी या एक गुप्त कुंजी का उपयोग कर सकता है।