commit | 618e86023fced9085bd02a533d4a61fa34d0952d | [log] [tgz] |
---|---|---|
author | TreeHugger Robot <treehugger-gerrit@google.com> | Fri Jan 26 21:58:29 2018 +0000 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Fri Jan 26 21:58:29 2018 +0000 |
tree | 72b5c232c004e85944233033442bdad2fd1d0a03 | |
parent | 75bd78f903fd3b9cb5809da0ca5a33a005948117 [diff] | |
parent | 6dbf837a3a74ea0aad15d3e4fb66a82e2161c9e7 [diff] |
Merge "v3 APK verification: reset por signedData after verification."
diff --git a/core/java/android/util/apk/ApkSignatureSchemeV3Verifier.java b/core/java/android/util/apk/ApkSignatureSchemeV3Verifier.java index ee6fc07..a4c590f 100644 --- a/core/java/android/util/apk/ApkSignatureSchemeV3Verifier.java +++ b/core/java/android/util/apk/ApkSignatureSchemeV3Verifier.java
@@ -477,6 +477,7 @@ } } + signedData.rewind(); byte[] encodedCert = readLengthPrefixedByteArray(signedData); int signedSigAlgorithm = signedData.getInt(); if (lastCert != null && lastSigAlgorithm != signedSigAlgorithm) {