Searched refs:Rsa (Results 1 – 12 of 12) sorted by relevance
/system/keymint/common/src/ |
D | crypto.rs | 56 Rsa(KeySizeInBits, RsaExponent), enumerator 118 Rsa(OpaqueOr<rsa::Key>), enumerator 139 Self::Ec(_, _, _) | Self::Rsa(_) => true, in is_asymmetric() 166 rsa: &dyn Rsa, in subject_public_key_info() argument 169 Self::Rsa(key) => Some(key.subject_public_key_info(buf, rsa)?), in subject_public_key_info() 190 Self::Rsa(_) => f.write_str("Rsa(...)"), in fmt() 247 x if x == Algorithm::Rsa as i32 => { in from_cbor_value() 250 Ok(Self::Rsa(OpaqueKeyMaterial(raw_key).into())) in from_cbor_value() 252 Ok(Self::Rsa(rsa::Key(raw_key).into())) in from_cbor_value() 319 Self::Rsa(OpaqueOr::Opaque(OpaqueKeyMaterial(k))) => vec_try![ in to_cbor_value() [all …]
|
D | tag.rs | 260 Algorithm::Rsa => check_rsa_gen_params(params, sec_level), in extract_key_gen_characteristics() 280 Algorithm::Rsa => check_rsa_import_params(imp.rsa, params, sec_level, key_format, key_data), in extract_key_import_characteristics() 388 Ok(KeyGenInfo::Rsa(key_size, public_exponent)) in check_rsa_gen_params() 395 rsa: &dyn Rsa, in check_rsa_import_params() argument 947 | (Algorithm::Rsa, KeyPurpose::Sign) in check_begin_params() 948 | (Algorithm::Rsa, KeyPurpose::Decrypt) in check_begin_params() 949 | (Algorithm::Rsa, KeyPurpose::AttestKey) in check_begin_params() 978 Algorithm::Rsa => check_begin_rsa_params(chars, purpose, params), in check_begin_params()
|
/system/keymint/boringssl/src/ |
D | rsa.rs | 32 impl crypto::Rsa for BoringRsa { 60 openssl::rsa::Rsa::generate_with_e(key_size.0, &exponent).map_err(openssl_err!( in generate_key() 66 Ok(crypto::KeyMaterial::Rsa(crypto::rsa::Key(asn1_data).into())) in generate_key() 125 let rsa_key = ossl!(openssl::rsa::Rsa::private_key_from_der(&self.key.0))?; in finish() 198 let rsa_key = ossl!(openssl::rsa::Rsa::private_key_from_der(&key.0))?; in new() 270 rsa_key: openssl::rsa::Rsa<openssl::pkey::Private>, 278 let rsa_key = ossl!(openssl::rsa::Rsa::private_key_from_der(&key.0))?; in new()
|
/system/keymint/tests/src/bin/ |
D | auth-keyblob-parse.rs | 148 Algorithm::Rsa => KeyMaterial::Rsa(rsa::Key(raw_key).into()), in process() 165 Algorithm::Ec | Algorithm::Rsa => { in process()
|
/system/keymint/common/src/crypto/ |
D | rsa.rs | 109 rsa: &dyn super::Rsa, in subject_public_key_info() argument 219 Ok((KeyMaterial::Rsa(key.into()), KeySizeInBits(key_size), RsaExponent(pub_exponent))) in import_pkcs1_key()
|
D | traits.rs | 31 pub rsa: &'a dyn Rsa, 225 pub trait Rsa { trait 559 impl Rsa for NoOpRsa {
|
/system/keymint/ta/src/ |
D | keys.rs | 185 KeyMaterial::Rsa(key) => { in sign_cert_data() 266 crypto::KeyGenInfo::Rsa(key_size, pub_exponent) => { in generate_key_material() 405 crypto::KeyMaterial::Rsa(_) => device::SigningAlgorithm::Rsa, in finish_keyblob_creation() 506 KeyMaterial::Rsa(key) => { in import_wrapped_key()
|
D | device.rs | 118 Rsa, enumerator
|
D | cert.rs | 75 KeyMaterial::Rsa(_) => crypto::rsa::SHA256_PKCS1_SIGNATURE_OID, in tbs_certificate() 84 keymint::Algorithm::Rsa => crypto::rsa::SHA256_PKCS1_SIGNATURE_OID, in tbs_certificate()
|
D | operation.rs | 366 KeyMaterial::Rsa(key) => Operation { in begin_operation()
|
/system/keymint/tests/src/ |
D | lib.rs | 541 for algo_hint in [SigningAlgorithm::Ec, SigningAlgorithm::Rsa] { in test_signing_cert_parse()
|
/system/keymint/wire/src/ |
D | keymint.rs | 112 Rsa = 1, enumerator
|