Home
last modified time | relevance | path

Searched refs:signatureAlgorithm (Results 1 – 15 of 15) sorted by relevance

/tools/apksig/src/main/java/com/android/apksig/internal/apk/v2/
DV2SchemeVerifier.java269 SignatureAlgorithm signatureAlgorithm = SignatureAlgorithm.findById(sigAlgorithmId); in parseSigner() local
270 if (signatureAlgorithm == null) { in parseSigner()
275 new ApkSigningBlockUtils.SupportedSignature(signatureAlgorithm, sigBytes)); in parseSigner()
297 SignatureAlgorithm signatureAlgorithm = signature.algorithm; in parseSigner() local
299 signatureAlgorithm.getJcaSignatureAlgorithmAndParams().getFirst(); in parseSigner()
301 signatureAlgorithm.getJcaSignatureAlgorithmAndParams().getSecond(); in parseSigner()
302 String keyAlgorithm = signatureAlgorithm.getJcaKeyAlgorithm(); in parseSigner()
322 result.addError(Issue.V2_SIG_DID_NOT_VERIFY, signatureAlgorithm); in parseSigner()
325 result.verifiedSignatures.put(signatureAlgorithm, sigBytes); in parseSigner()
326 contentDigestsToVerify.add(signatureAlgorithm.getContentDigestAlgorithm()); in parseSigner()
[all …]
DV2SchemeSigner.java234 for (SignatureAlgorithm signatureAlgorithm : signerConfig.signatureAlgorithms) { in generateSignerBlock()
236 signatureAlgorithm.getContentDigestAlgorithm(); in generateSignerBlock()
242 + signatureAlgorithm in generateSignerBlock()
245 digests.add(Pair.of(signatureAlgorithm.getId(), contentDigest)); in generateSignerBlock()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v4/
DV4SchemeVerifier.java133 SignatureAlgorithm signatureAlgorithm = SignatureAlgorithm.findById(sigAlgorithmId); in parseAndVerifySignatureBlock() local
134 if (signatureAlgorithm == null) { in parseAndVerifySignatureBlock()
140 signatureAlgorithm.getJcaSignatureAlgorithmAndParams().getFirst(); in parseAndVerifySignatureBlock()
142 signatureAlgorithm.getJcaSignatureAlgorithmAndParams().getSecond(); in parseAndVerifySignatureBlock()
144 String keyAlgorithm = signatureAlgorithm.getJcaKeyAlgorithm(); in parseAndVerifySignatureBlock()
164 result.addError(Issue.V4_SIG_DID_NOT_VERIFY, signatureAlgorithm); in parseAndVerifySignatureBlock()
167 result.verifiedSignatures.put(signatureAlgorithm, sigBytes); in parseAndVerifySignatureBlock()
170 result.addError(Issue.V4_SIG_VERIFY_EXCEPTION, signatureAlgorithm, e); in parseAndVerifySignatureBlock()
DV4SchemeSigner.java298 final SignatureAlgorithm signatureAlgorithm = in pickBestDigest() local
301 signatureAlgorithm.getContentDigestAlgorithm(); in pickBestDigest()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v3/
DV3SchemeVerifier.java316 SignatureAlgorithm signatureAlgorithm = SignatureAlgorithm.findById(sigAlgorithmId); in parseSigner() local
317 if (signatureAlgorithm == null) { in parseSigner()
324 new ApkSigningBlockUtils.SupportedSignature(signatureAlgorithm, sigBytes)); in parseSigner()
346 SignatureAlgorithm signatureAlgorithm = signature.algorithm; in parseSigner() local
348 signatureAlgorithm.getJcaSignatureAlgorithmAndParams().getFirst(); in parseSigner()
350 signatureAlgorithm.getJcaSignatureAlgorithmAndParams().getSecond(); in parseSigner()
351 String keyAlgorithm = signatureAlgorithm.getJcaKeyAlgorithm(); in parseSigner()
371 result.addError(Issue.V3_SIG_DID_NOT_VERIFY, signatureAlgorithm); in parseSigner()
374 result.verifiedSignatures.put(signatureAlgorithm, sigBytes); in parseSigner()
375 contentDigestsToVerify.add(signatureAlgorithm.getContentDigestAlgorithm()); in parseSigner()
[all …]
DV3SchemeSigner.java212 for (SignatureAlgorithm signatureAlgorithm : signerConfig.signatureAlgorithms) { in generateSignerBlock()
214 signatureAlgorithm.getContentDigestAlgorithm(); in generateSignerBlock()
220 + signatureAlgorithm in generateSignerBlock()
223 digests.add(Pair.of(signatureAlgorithm.getId(), contentDigest)); in generateSignerBlock()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/stamp/
DSourceStampVerifier.java230 SignatureAlgorithm signatureAlgorithm = SignatureAlgorithm.findById(sigAlgorithmId); in verifySourceStampSignature() local
231 if (signatureAlgorithm == null) { in verifySourceStampSignature()
238 new ApkSupportedSignature(signatureAlgorithm, sigBytes)); in verifySourceStampSignature()
270 SignatureAlgorithm signatureAlgorithm = signature.algorithm; in verifySourceStampSignature() local
272 signatureAlgorithm.getJcaSignatureAlgorithmAndParams().getFirst(); in verifySourceStampSignature()
274 signatureAlgorithm.getJcaSignatureAlgorithmAndParams().getSecond(); in verifySourceStampSignature()
286 ApkVerificationIssue.SOURCE_STAMP_DID_NOT_VERIFY, signatureAlgorithm); in verifySourceStampSignature()
294 ApkVerificationIssue.SOURCE_STAMP_VERIFY_EXCEPTION, signatureAlgorithm, e); in verifySourceStampSignature()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/
DApkSigningBlockUtils.java194 SignatureAlgorithm signatureAlgorithm = in verifyIntegrity() local
196 if (signatureAlgorithm == null) { in verifyIntegrity()
200 signatureAlgorithm.getContentDigestAlgorithm(); in verifyIntegrity()
1041 for (SignatureAlgorithm signatureAlgorithm : signerConfig.signatureAlgorithms) { in computeContentDigests()
1042 contentDigestAlgorithms.add(signatureAlgorithm.getContentDigestAlgorithm()); in computeContentDigests()
1139 for (SignatureAlgorithm signatureAlgorithm : signerConfig.signatureAlgorithms) { in generateSignaturesOverData()
1141 signatureAlgorithm.getJcaSignatureAlgorithmAndParams(); in generateSignaturesOverData()
1181 signatures.add(Pair.of(signatureAlgorithm.getId(), signatureBytes)); in generateSignaturesOverData()
1216 signerInfo.signatureAlgorithm = signatureAlgorithmId; in generatePkcs7DerEncodedMessage()
/tools/apksig/src/main/java/com/android/apksig/
DApkVerifier.java885 SignatureAlgorithm signatureAlgorithm = SignatureAlgorithm.findById( in getApkContentDigests() local
887 if (signatureAlgorithm == null) { in getApkContentDigests()
890 apkContentDigests.put(signatureAlgorithm.getContentDigestAlgorithm(), in getApkContentDigests()
963 SignatureAlgorithm signatureAlgorithm = in collectApkContentDigests() local
965 if (signatureAlgorithm == null) { in collectApkContentDigests()
969 signatureAlgorithm.getContentDigestAlgorithm(); in collectApkContentDigests()
DSigningCertificateLineage.java364 SignatureAlgorithm signatureAlgorithm = getSignatureAlgorithm(parent); in spawnDescendant() local
367 child.getCertificate(), signatureAlgorithm.getId())); in spawnDescendant()
380 newSignerConfig.signatureAlgorithms = Collections.singletonList(signatureAlgorithm); in spawnDescendant()
DSourceStampVerifier.java377 SignatureAlgorithm signatureAlgorithm = SignatureAlgorithm.findById(sigAlgorithmId); in parseSigner() local
378 if (signatureAlgorithm == null) { in parseSigner()
381 apkContentDigests.put(signatureAlgorithm.getContentDigestAlgorithm(), digestBytes); in parseSigner()
/tools/apksig/src/main/java/com/android/apksig/internal/pkcs7/
DSignerInfo.java50 public AlgorithmIdentifier signatureAlgorithm; field in SignerInfo
/tools/apksig/src/main/java/com/android/apksig/internal/x509/
DTBSCertificate.java45 public AlgorithmIdentifier signatureAlgorithm; field in TBSCertificate
DCertificate.java50 public AlgorithmIdentifier signatureAlgorithm; field in Certificate
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v1/
DV1SchemeVerifier.java598 String signatureAlgorithmOid = signerInfo.signatureAlgorithm.algorithm; in verifySignerInfoAgainstSigFile()