/system/security/keystore/ |
keyblob_utils.cpp | 45 uint8_t* add_softkey_header(uint8_t* key_blob, size_t key_blob_length) { 46 if (key_blob_length < sizeof(SOFT_KEY_MAGIC)) { 55 bool is_softkey(const uint8_t* key_blob, const size_t key_blob_length) { 56 if (key_blob_length < sizeof(SOFT_KEY_MAGIC)) {
|
/system/security/keystore/include/keystore/ |
keystore.h | 67 uint8_t* add_softkey_header(uint8_t* key_blob, size_t key_blob_length); 72 bool is_softkey(const uint8_t* key_blob, const size_t key_blob_length);
|
/hardware/libhardware/include/hardware/ |
keymaster.h | 204 uint8_t** key_blob, size_t* key_blob_length); 216 uint8_t** key_blob, size_t* key_blob_length); 226 const uint8_t* key_blob, const size_t key_blob_length, 238 const uint8_t* key_blob, const size_t key_blob_length); 259 const uint8_t* key_blob, const size_t key_blob_length, 271 const uint8_t* key_blob, const size_t key_blob_length,
|
/system/security/softkeymaster/include/keymaster/ |
softkeymaster.h | 26 const size_t key_length, uint8_t** key_blob, size_t* key_blob_length); 29 const size_t key_blob_length, uint8_t** x509_data,
|
/hardware/libhardware/tests/keymaster/ |
keymaster_test.cpp | 403 size_t key_blob_length; local 406 sDevice->generate_keypair(sDevice, key_type, ¶ms, &key_blob, &key_blob_length)) 408 UniqueKey key(&sDevice, key_blob, key_blob_length); 413 sDevice->get_keypair_public(sDevice, key_blob, key_blob_length, 450 size_t key_blob_length; local 453 sDevice->generate_keypair(sDevice, key_type, ¶ms, &key_blob, &key_blob_length)) 455 UniqueKey key(&sDevice, key_blob, key_blob_length); 460 sDevice->get_keypair_public(sDevice, key_blob, key_blob_length, 494 size_t key_blob_length; local 497 sDevice->generate_keypair(sDevice, key_type, NULL, &key_blob, &key_blob_length)) 509 size_t key_blob_length; local 518 size_t key_blob_length; local 554 size_t key_blob_length; local 590 size_t key_blob_length; local 600 size_t key_blob_length; local 610 size_t key_blob_length; local 632 size_t key_blob_length; local 654 size_t key_blob_length; local 667 size_t key_blob_length; local 686 size_t key_blob_length; local 705 size_t key_blob_length; local 719 size_t key_blob_length; local 855 size_t key_blob_length; local 895 size_t key_blob_length; local 943 size_t key_blob_length; local 993 size_t key_blob_length; local 1021 size_t key_blob_length; local 1052 size_t key_blob_length; local 1083 size_t key_blob_length; local 1120 size_t key_blob_length; local 1145 size_t key_blob_length; local 1188 size_t key_blob_length; local 1213 size_t key_blob_length; local [all...] |
/device/asus/grouper/keymaster/ |
keymaster_grouper.cpp | 250 static int keyblob_save(ByteArray* objId, uint8_t** key_blob, size_t* key_blob_length) { 262 *key_blob_length = handleBlob->length(); 332 uint8_t** key_blob, size_t* key_blob_length) { 406 return keyblob_save(objId.get(), key_blob, key_blob_length); 411 uint8_t** key_blob, size_t* key_blob_length) { 610 return keyblob_save(objId.get(), key_blob, key_blob_length); 614 const uint8_t* key_blob, const size_t key_blob_length, 622 if (keyblob_restore(&session, key_blob, key_blob_length, &publicKey, &privateKey)) { 726 const uint8_t* key_blob, const size_t key_blob_length) { 733 if (keyblob_restore(&session, key_blob, key_blob_length, &publicKey, &privateKey)) [all...] |
/device/asus/grouper/self-extractors/nvidia/staging/keymaster/ |
keymaster_grouper.cpp | 250 static int keyblob_save(ByteArray* objId, uint8_t** key_blob, size_t* key_blob_length) { 262 *key_blob_length = handleBlob->length(); 332 uint8_t** key_blob, size_t* key_blob_length) { 406 return keyblob_save(objId.get(), key_blob, key_blob_length); 411 uint8_t** key_blob, size_t* key_blob_length) { 610 return keyblob_save(objId.get(), key_blob, key_blob_length); 614 const uint8_t* key_blob, const size_t key_blob_length, 622 if (keyblob_restore(&session, key_blob, key_blob_length, &publicKey, &privateKey)) { 726 const uint8_t* key_blob, const size_t key_blob_length) { 733 if (keyblob_restore(&session, key_blob, key_blob_length, &publicKey, &privateKey)) [all...] |
/device/asus/tilapia/self-extractors/nvidia/staging/keymaster/ |
keymaster_grouper.cpp | 250 static int keyblob_save(ByteArray* objId, uint8_t** key_blob, size_t* key_blob_length) { 262 *key_blob_length = handleBlob->length(); 332 uint8_t** key_blob, size_t* key_blob_length) { 406 return keyblob_save(objId.get(), key_blob, key_blob_length); 411 uint8_t** key_blob, size_t* key_blob_length) { 610 return keyblob_save(objId.get(), key_blob, key_blob_length); 614 const uint8_t* key_blob, const size_t key_blob_length, 622 if (keyblob_restore(&session, key_blob, key_blob_length, &publicKey, &privateKey)) { 726 const uint8_t* key_blob, const size_t key_blob_length) { 733 if (keyblob_restore(&session, key_blob, key_blob_length, &publicKey, &privateKey)) [all...] |
/hardware/samsung_slsi/exynos5/libkeymaster/ |
keymaster_mobicore.cpp | 138 uint8_t** key_blob, size_t* key_blob_length) { 147 } else if (key_blob == NULL || key_blob_length == NULL) { 219 *key_blob_length = RSA_KEY_BUFFER_SIZE; 221 ret = TEE_KeyImport(kbuf, key_len, outPtr.get(), key_blob_length); 233 const uint8_t* key_blob, const size_t key_blob_length, 259 ret = TEE_GetPubKey(key_blob, key_blob_length, binModPtr.get(), &bin_mod_len, binExpPtr.get(),
|
/system/security/softkeymaster/ |
keymaster_openssl.cpp | 421 size_t* key_blob_length) { 425 } else if (key_blob == NULL || key_blob_length == NULL) { 444 if (wrap_key(pkey.get(), EVP_PKEY_type(pkey->type), key_blob, key_blob_length)) { 452 const struct keymaster_device*, const uint8_t* key_blob, const size_t key_blob_length, 460 Unique_EVP_PKEY pkey(unwrap_key(key_blob, key_blob_length));
|