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

/system/keymaster/
H A Dkey.cpp76 const uint8_t* key_data, size_t key_data_length, const Logger& logger,
80 if (key_data == NULL || key_data_length <= 0) {
91 d2i_PKCS8_PRIV_KEY_INFO(NULL, &key_data, key_data_length));
75 ImportKey(const AuthorizationSet& key_description, keymaster_key_format_t key_format, const uint8_t* key_data, size_t key_data_length, const Logger& logger, keymaster_error_t* error) argument
H A Dkey_blob_test.cpp43 const uint8_t key_data[5] = {21, 22, 23, 24, 25}; member in namespace:keymaster::test
49 key_.key_material = const_cast<uint8_t*>(key_data);
50 key_.key_material_size = array_size(key_data);
88 // key_data shouldn't be anywhere in the blob.
91 EXPECT_EQ(end, std::search(begin, end, key_data, key_data + array_size(key_data)));
97 EXPECT_EQ(0, memcmp(deserialized.key_material(), key_data, array_size(key_data)));
131 EXPECT_NE(0, memcmp(deserialized.key_material(), key_data, array_siz
[all...]
H A Dgoogle_keymaster.cpp281 response->key_data = out_key.release();
290 UniquePtr<Key> key(Key::ImportKey(request.key_description, request.key_format, request.key_data,
323 keymaster_key_blob_t key_data = {key_material.get(), key_material_size}; local
325 new KeyBlob(*enforced, *unenforced, hidden_auths, key_data, MasterKey(), nonce));
/system/keymaster/include/keymaster/
H A Dgoogle_keymaster_messages.h230 ImportKeyRequest() : key_data(NULL) {}
231 ~ImportKeyRequest() { delete[] key_data; }
241 uint8_t* key_data; member in struct:keymaster::ImportKeyRequest
282 ExportKeyResponse() : key_data(NULL) {}
283 ~ExportKeyResponse() { delete[] key_data; }
291 uint8_t* key_data; member in struct:keymaster::ExportKeyResponse

Completed in 68 milliseconds