Home
last modified time | relevance | path

Searched refs:SignatureAlgorithmID (Results 1 – 6 of 6) sorted by relevance

/packages/modules/Virtualization/libs/apkverify/src/
Dalgorithms.rs41 pub enum SignatureAlgorithmID { enum
83 impl ReadFromBytes for Option<SignatureAlgorithmID> {
85 Ok(SignatureAlgorithmID::from_u32(buf.get_u32_le())) in read_from_bytes()
89 impl SignatureAlgorithmID { impl
102 SignatureAlgorithmID::DsaWithSha256 | SignatureAlgorithmID::VerityDsaWithSha256 in new_verifier()
119 SignatureAlgorithmID::RsaPssWithSha256 in new_message_digest()
120 | SignatureAlgorithmID::RsaPkcs1V15WithSha256 in new_message_digest()
121 | SignatureAlgorithmID::EcdsaWithSha256 in new_message_digest()
122 | SignatureAlgorithmID::DsaWithSha256 in new_message_digest()
123 | SignatureAlgorithmID::VerityRsaPkcs1V15WithSha256 in new_message_digest()
[all …]
Dv3.rs30 use crate::algorithms::SignatureAlgorithmID;
61 pub(crate) signature_algorithm_id: Option<SignatureAlgorithmID>,
67 signature_algorithm_id: Option<SignatureAlgorithmID>,
126 algorithm_id: SignatureAlgorithmID, in find_digest_by_algorithm() argument
221 fn find_digest_by_algorithm(&self, algorithm_id: SignatureAlgorithmID) -> Result<&Digest> { in find_digest_by_algorithm()
Dv4.rs29 use crate::algorithms::{HashAlgorithm, SignatureAlgorithmID};
42 ) -> Result<(SignatureAlgorithmID, Box<[u8]>)> { in get_apk_digest() argument
102 pub signature_algorithm_id: SignatureAlgorithmID,
264 signature_algorithm_id: SignatureAlgorithmID::from_u32(r.read_u32::<LittleEndian>()?) in from()
344 assert_eq!(SignatureAlgorithmID::EcdsaWithSha256, si.signature_algorithm_id); in parse_idsig_file()
Dsigutil.rs27 use crate::algorithms::SignatureAlgorithmID;
85 signature_algorithm_id: SignatureAlgorithmID, in compute_digest() argument
277 let digest = apk_sections.compute_digest(SignatureAlgorithmID::DsaWithSha256).unwrap(); in test_apk_digest()
Dlib.rs28 pub use algorithms::{HashAlgorithm, SignatureAlgorithmID};
/packages/modules/Virtualization/libs/apkverify/tests/
Dapkverify_test.rs19 extract_signed_data, get_apk_digest, testing::assert_contains, verify, SignatureAlgorithmID,
82 validate_apk("tests/data/test.apex", SignatureAlgorithmID::RsaPkcs1V15WithSha512); in apex_signed_with_v3_rsa_pkcs1_sha512_is_valid()
101 SignatureAlgorithmID::EcdsaWithSha256, in apks_signed_with_v3_ecdsa_sha256_are_valid()
112 SignatureAlgorithmID::EcdsaWithSha512, in apks_signed_with_v3_ecdsa_sha512_are_valid()
123 SignatureAlgorithmID::RsaPkcs1V15WithSha256, in apks_signed_with_v3_rsa_pkcs1_sha256_are_valid()
134 SignatureAlgorithmID::RsaPkcs1V15WithSha512, in apks_signed_with_v3_rsa_pkcs1_sha512_are_valid()
253 SignatureAlgorithmID::RsaPkcs1V15WithSha256, in apk_signed_with_v3_unknown_additional_attr_is_valid()
262 SignatureAlgorithmID::RsaPkcs1V15WithSha256, in apk_signed_with_v3_unknown_pair_in_apk_sig_block_is_valid()
271 SignatureAlgorithmID::RsaPkcs1V15WithSha256, in apk_signed_with_v3_ignorable_unsupported_sig_algs_is_valid()
278 validate_apk("tests/data/v3-only-with-stamp.apk", SignatureAlgorithmID::EcdsaWithSha256); in apk_signed_with_v3_stamp_is_valid()
[all …]