Home
last modified time | relevance | path

Searched refs:V4Signature (Results 1 – 12 of 12) sorted by relevance

/frameworks/base/core/java/android/util/apk/
DApkSignatureSchemeV4Verifier.java26 import android.os.incremental.V4Signature;
69 Pair<V4Signature.HashingInfo, V4Signature.SigningInfos> pair = extractSignature(apkFile); in extractCertificates()
76 public static Pair<V4Signature.HashingInfo, V4Signature.SigningInfos> extractSignature( in extractSignature()
87 V4Signature signature; in extractSignature()
90 signature = V4Signature.readFrom(signatureBytes); in extractSignature()
97 final File idsig = new File(apk.getAbsolutePath() + V4Signature.EXT); in extractSignature()
99 signature = V4Signature.readFrom(fis); in extractSignature()
112 final V4Signature.HashingInfo hashingInfo = V4Signature.HashingInfo.fromByteArray( in extractSignature()
114 final V4Signature.SigningInfos signingInfos = V4Signature.SigningInfos.fromByteArray( in extractSignature()
143 public static VerifiedSigner verify(String apkFile, final V4Signature.HashingInfo hashingInfo, in verify()
[all …]
DApkSignatureVerifier.java36 import android.os.incremental.V4Signature;
253 final Pair<V4Signature.HashingInfo, V4Signature.SigningInfos> v4Pair = in verifyV4Signature()
255 final V4Signature.HashingInfo hashingInfo = v4Pair.first; in verifyV4Signature()
256 final V4Signature.SigningInfos signingInfos = v4Pair.second; in verifyV4Signature()
/frameworks/base/core/java/android/os/incremental/
DIncrementalStorage.java495 final V4Signature signature; in validateV4Signature()
497 signature = V4Signature.readFrom(v4signatureBytes); in validateV4Signature()
507 final V4Signature.HashingInfo hashingInfo = V4Signature.HashingInfo.fromByteArray( in validateV4Signature()
509 final V4Signature.SigningInfos signingInfos = V4Signature.SigningInfos.fromByteArray( in validateV4Signature()
512 if (hashingInfo.hashAlgorithm != V4Signature.HASHING_ALGORITHM_SHA256) { in validateV4Signature()
515 if (hashingInfo.log2BlockSize != V4Signature.LOG2_BLOCK_SIZE_4096_BYTES) { in validateV4Signature()
DV4Signature.java38 public class V4Signature { class
193 public static V4Signature readFrom(ParcelFileDescriptor pfd) throws IOException { in readFrom()
203 public static V4Signature readFrom(@NonNull byte[] bytes) throws IOException { in readFrom()
251 private V4Signature(int version, @Nullable byte[] hashingInfo, @Nullable byte[] signingInfos) { in V4Signature() method in V4Signature
260 public static V4Signature readFrom(InputStream stream) throws IOException { in readFrom()
268 return new V4Signature(version, hashingInfo, signingInfo); in readFrom()
/frameworks/base/core/java/com/android/internal/security/
DVerityUtils.java23 import android.os.incremental.V4Signature;
218 @NonNull V4Signature.HashingInfo hashingInfo) in generateFsVerityDigest()
/frameworks/base/services/core/java/com/android/server/pm/
DPackageManagerServiceUtils.java77 import android.os.incremental.V4Signature;
78 import android.os.incremental.V4Signature.HashingInfo;
1141 final V4Signature signature = in getRootHash()
1142 V4Signature.readFrom(baseFileSignature); in getRootHash()
DPackageInstallerSession.java148 import android.os.incremental.V4Signature;
849 if (file.getName().endsWith(V4Signature.EXT)) return false;
1593 if (new File(file.getPath() + V4Signature.EXT).exists()) { in enableFsVerityToAddedApksWithIdsig()
3865 final File originalSignature = new File(origFile.getPath() + V4Signature.EXT);
3867 final File stagedSignature = new File(targetFile.getPath() + V4Signature.EXT);
4023 final File v4SignatureFile = new File(origFile.getPath() + V4Signature.EXT);
DPackageManagerShellCommand.java102 import android.os.incremental.V4Signature;
4067 if ((signature.length > 0) && (V4Signature.readFrom(signature) == null)) { in processArgForStdin()
4143 final String v4SignaturePath = inPath + V4Signature.EXT; in processArgForLocalFile()
4147 final V4Signature v4signature = V4Signature.readFrom(pfd); in processArgForLocalFile()
/frameworks/base/boot/
Dpreloaded-classes6425 android.os.incremental.V4Signature$HashingInfo
6426 android.os.incremental.V4Signature$SigningInfo
6427 android.os.incremental.V4Signature
Dboot-image-profile.txt28825 Landroid/os/incremental/V4Signature$HashingInfo;
28826 Landroid/os/incremental/V4Signature$SigningInfo;
28827 Landroid/os/incremental/V4Signature;
/frameworks/base/config/
Dpreloaded-classes6429 android.os.incremental.V4Signature$HashingInfo
6430 android.os.incremental.V4Signature$SigningInfo
6431 android.os.incremental.V4Signature
Dboot-image-profile.txt38959 Landroid/os/incremental/V4Signature$HashingInfo;
38960 Landroid/os/incremental/V4Signature$SigningInfo;
38961 Landroid/os/incremental/V4Signature;