Searched refs:SignatureAlgorithmID (Results 1 – 6 of 6) sorted by relevance
/packages/modules/Virtualization/libs/apkverify/src/ |
D | algorithms.rs | 41 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 …]
|
D | v3.rs | 30 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()
|
D | v4.rs | 29 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()
|
D | sigutil.rs | 27 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()
|
D | lib.rs | 28 pub use algorithms::{HashAlgorithm, SignatureAlgorithmID};
|
/packages/modules/Virtualization/libs/apkverify/tests/ |
D | apkverify_test.rs | 19 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 …]
|