Home
last modified time | relevance | path

Searched refs:raw_key (Results 1 – 2 of 2) sorted by relevance

/system/keymint/tests/src/bin/
Dauth-keyblob-parse.rs105 let raw_key = keyblob.key_material.clone(); in process() localVariable
107 Algorithm::Aes => KeyMaterial::Aes(aes::Key::new(raw_key).unwrap().into()), in process()
109 des::Key(raw_key.try_into().expect("Incorrect length for 3DES key")).into(), in process()
111 Algorithm::Hmac => KeyMaterial::Hmac(hmac::Key(raw_key).into()), in process()
118 ec::Key::P224(ec::NistKey(raw_key)).into(), in process()
123 ec::Key::P256(ec::NistKey(raw_key)).into(), in process()
128 ec::Key::P384(ec::NistKey(raw_key)).into(), in process()
133 ec::Key::P521(ec::NistKey(raw_key)).into(), in process()
136 ec::import_pkcs8_key(&raw_key).expect("curve25519 key in PKCS#8 format") in process()
140 Algorithm::Rsa => KeyMaterial::Rsa(rsa::Key(raw_key).into()), in process()
/system/keymint/common/src/
Dcrypto.rs248 let raw_key = <Vec<u8>>::from_cbor_value(raw_key_value)?; in from_cbor_value() localVariable
250 Ok(Self::Aes(OpaqueKeyMaterial(raw_key).into())) in from_cbor_value()
252 match aes::Key::new(raw_key) { in from_cbor_value()
259 let raw_key = <Vec<u8>>::from_cbor_value(raw_key_value)?; in from_cbor_value() localVariable
261 Ok(Self::TripleDes(OpaqueKeyMaterial(raw_key).into())) in from_cbor_value()
265 raw_key in from_cbor_value()
274 let raw_key = <Vec<u8>>::from_cbor_value(raw_key_value)?; in from_cbor_value() localVariable
276 Ok(Self::Hmac(OpaqueKeyMaterial(raw_key).into())) in from_cbor_value()
278 Ok(Self::Hmac(hmac::Key(raw_key).into())) in from_cbor_value()
282 let raw_key = <Vec<u8>>::from_cbor_value(raw_key_value)?; in from_cbor_value() localVariable
[all …]