Searched defs:key_data (Results 1 - 8 of 8) sorted by relevance

/system/keymaster/
H A Dopenssl_utils.cpp36 keymaster_error_t convert_pkcs8_blob_to_evp(const uint8_t* key_data, size_t key_length, argument
39 if (key_data == NULL || key_length <= 0)
43 d2i_PKCS8_PRIV_KEY_INFO(NULL, &key_data, key_length));
72 int key_data_size = i2d_PrivateKey(pkey, NULL /* key_data*/);
H A Dsymmetric_key.h67 const uint8_t* key_data() const { return key_data_.get(); } function in class:keymaster::SymmetricKey
H A Dhmac_operation.cpp70 purpose(), symmetric_key->key_data(), symmetric_key->key_data_size(), digest,
91 HmacOperation::HmacOperation(keymaster_purpose_t purpose, const uint8_t* key_data, argument
138 HMAC_Init_ex(&ctx_, key_data, key_data_size, md, NULL /* engine */);
H A Dkey_blob_test.cpp38 const uint8_t key_data[5] = {21, 22, 23, 24, 25}; member in namespace:keymaster::test
44 key_material_(key_data, array_length(key_data)) {
103 // key_data shouldn't be anywhere in the blob, ciphertext should.
H A Dkeymaster0_engine.cpp165 static keymaster_key_blob_t* duplicate_blob(const uint8_t* key_data, size_t key_data_size) { argument
166 unique_ptr<uint8_t[]> key_material_copy(dup_buffer(key_data, key_data_size));
H A Dsoft_keymaster_device.cpp342 memcpy(*x509_data, rsp.key_data, *x509_data_length);
724 keymaster_key_format_t key_format, const keymaster_blob_t* key_data,
726 if (!params || !key_data)
737 request.SetKeyMaterial(key_data->data, key_data->data_length);
789 memcpy(tmp, response.key_data, export_data->data_length);
722 import_key( const keymaster1_device_t* dev, const keymaster_key_param_set_t* params, keymaster_key_format_t key_format, const keymaster_blob_t* key_data, keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t** characteristics) argument
H A Dandroid_keymaster_test.cpp884 uint8_t key_data[] = { local
912 string key = make_string(key_data);
991 uint8_t key_data[25] = { local
995 string key = make_string(key_data);
1826 char key_data[16] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; local
1827 string key(key_data, sizeof(key_data));
1845 char key_data[16] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; local
1846 string key(key_data, sizeof(key_data));
3186 uint8_t* key_data = reinterpret_cast<uint8_t*>(malloc(km1_sw.length())); local
3203 uint8_t* key_data = reinterpret_cast<uint8_t*>(malloc(km1_sw.length())); local
3220 uint8_t* key_data = reinterpret_cast<uint8_t*>(malloc(km1_sw.length())); local
3240 uint8_t* key_data = reinterpret_cast<uint8_t*>(malloc(km0_sw.length())); local
3256 uint8_t* key_data = reinterpret_cast<uint8_t*>(malloc(km0_sw.length())); local
3284 uint8_t* key_data = reinterpret_cast<uint8_t*>(malloc(km0_sw.length())); local
3306 uint8_t* key_data = reinterpret_cast<uint8_t*>(malloc(km0_sw.length())); local
[all...]
/system/keymaster/include/keymaster/
H A Dandroid_keymaster_messages.h400 : KeymasterMessage(ver), key_data(NULL) {}
401 ~ImportKeyRequest() { delete[] key_data; }
414 uint8_t* key_data; member in struct:keymaster::ImportKeyRequest
462 : KeymasterResponse(ver), key_data(NULL) {}
463 ~ExportKeyResponse() { delete[] key_data; }
474 uint8_t* key_data; member in struct:keymaster::ExportKeyResponse

Completed in 78 milliseconds