Searched refs:key_data_size (Results 1 – 7 of 7) sorted by relevance
/system/keymaster/ |
D | openssl_utils.cpp | 72 int key_data_size = i2d_PrivateKey(pkey, NULL /* key_data*/); in EvpKeyToKeyMaterial() local 73 if (key_data_size <= 0) in EvpKeyToKeyMaterial() 76 if (!key_blob->Reset(key_data_size)) in EvpKeyToKeyMaterial()
|
D | symmetric_key.cpp | 50 size_t key_data_size = key_size_bits / 8; in GenerateKey() local 51 KeymasterKeyBlob key_material(key_data_size); in GenerateKey() 55 error = context_->GenerateRandom(key_material.writable_data(), key_data_size); in GenerateKey()
|
D | hmac_operation.cpp | 70 purpose(), symmetric_key->key_data(), symmetric_key->key_data_size(), digest, in CreateOperation() 92 size_t key_data_size, keymaster_digest_t digest, size_t mac_length, in HmacOperation() argument 138 HMAC_Init_ex(&ctx_, key_data, key_data_size, md, NULL /* engine */); in HmacOperation()
|
D | hmac_operation.h | 28 HmacOperation(keymaster_purpose_t purpose, const uint8_t* key_data, size_t key_data_size,
|
D | symmetric_key.h | 68 size_t key_data_size() const { return key_data_size_; } in key_data_size() function
|
D | keymaster0_engine.cpp | 150 static keymaster_key_blob_t* duplicate_blob(const uint8_t* key_data, size_t key_data_size) { in duplicate_blob() argument 151 unique_ptr<uint8_t[]> key_material_copy(dup_buffer(key_data, key_data_size)); in duplicate_blob() 158 blob_copy->key_material_size = key_data_size; in duplicate_blob()
|
D | aes_operation.cpp | 86 switch (symmetric_key->key_data_size()) { in CreateOperation() 136 symmetric_key->key_data(), symmetric_key->key_data_size()); in CreateOperation() 141 symmetric_key->key_data_size()); in CreateOperation()
|