Kullanımdan Kaldırılmış Liste
Kullanımdan Kaldırılmış Liste
- Global keymaster1_device :: delete_all ) (const struct keymaster1_device * dev)
- Donanım anahtar deposundaki tüm anahtarları siler. Anahtar deposu tamamen sıfırlandığında kullanılır.
- Global keymaster1_device :: delete_keypair ) (const struct keymaster1_device * dev, const uint8_t * key_blob, const size_t key_blob_length)
- Anahtar blobuyla ilişkili anahtar çiftini siler.
- Global 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)
- Genel ve özel bir anahtar oluşturur. Döndürülen anahtar blobu opaktır ve daha sonra imzalama ve doğrulama için sağlanmalıdır.
- Global 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)
- Bir anahtar çiftinin genel anahtar kısmını alır. Genel anahtar, X.509 biçiminde (Java standardı) kodlanmış bayt dizisi olmalıdır.
- Global 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)
- Genel ve özel bir anahtar çiftini içe aktarır. İçe aktarılan anahtarlar, DER kodlamalı (Java standardı) PKCS # 8 biçiminde olacaktır. Döndürülen anahtar blobu opaktır ve daha sonra imzalama ve doğrulama için sağlanacaktır.
- Global keymaster1_device :: sign_data ) (const struct keymaster1_device * dev, const void * signing_params, const uint8_t * key_blob, const size_t key_blob_length, const uint8_t * data, const size_t data_length, uint8_t ** signed_data_length)
- Daha önce oluşturulmuş bir anahtar blob kullanarak verileri imzalar. Bu, asimetrik bir anahtar veya bir gizli anahtar kullanabilir.
- Global keymaster1_device :: valid_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 signed_data_length, const uint8_t *
- Bir anahtar blob ile imzalanmış verileri doğrular. Bu, asimetrik bir anahtar veya bir gizli anahtar kullanabilir.