Home
last modified time | relevance | path

Searched refs:eocd (Results 1 – 14 of 14) sorted by relevance

/tools/apkzlib/src/main/java/com/android/tools/build/apkzlib/zip/
DZFile.java734 Eocd eocd = null; in readEocd() local
758 eocd = new Eocd(eocdBytes); in readEocd()
765 if (eocdStart + eocd.getEocdSize() != raf.length()) { in readEocd()
769 + eocd.getEocdSize() in readEocd()
781 eocd = null; in readEocd()
808 eocdEntry = map.add(eocdStart, eocdStart + eocd.getEocdSize(), eocd); in readEocd()
826 Eocd eocd = eocdEntry.getStore(); in readCentralDirectory() local
828 long dirSize = eocd.getDirectorySize(); in readCentralDirectory()
833 long centralDirectoryEnd = eocd.getDirectoryOffset() + dirSize; in readCentralDirectory()
836 + eocd.getDirectoryOffset() in readCentralDirectory()
[all …]
/tools/apksig/src/main/java/com/android/apksig/internal/apk/
DApkSigningBlockUtils.java136 ByteBuffer eocd, in verifyIntegrity() argument
148 ByteBuffer modifiedEocd = ByteBuffer.allocate(eocd.remaining()); in verifyIntegrity()
149 int eocdSavedPos = eocd.position(); in verifyIntegrity()
151 modifiedEocd.put(eocd); in verifyIntegrity()
155 eocd.position(eocdSavedPos); in verifyIntegrity()
174 long centralDirOffset = ZipUtils.getZipEocdCentralDirectoryOffset(eocd); in verifyIntegrity()
264 DataSource eocd) throws IOException, NoSuchAlgorithmException, DigestException { in computeContentDigests() argument
276 new DataSource[] { beforeCentralDir, centralDir, eocd }, in computeContentDigests()
280 computeApkVerityDigest(beforeCentralDir, centralDir, eocd, contentDigests); in computeContentDigests()
598 DataSource eocd, Map<ContentDigestAlgorithm, byte[]> outputContentDigests) in computeApkVerityDigest() argument
[all …]
DSignatureInfo.java39 public final ByteBuffer eocd; field in SignatureInfo
46 ByteBuffer eocd) { in SignatureInfo() argument
51 this.eocd = eocd; in SignatureInfo()
/tools/apksig/src/main/java/com/android/apksig/apk/
DApkUtils.java78 ByteBuffer eocd) { in ZipSections() argument
80 eocdOffset, eocd); in ZipSections()
94 ByteBuffer eocd = zipEndOfCentralDirectory.slice(); in setZipEocdCentralDirectoryOffset() local
95 eocd.order(ByteOrder.LITTLE_ENDIAN); in setZipEocdCentralDirectoryOffset()
96 ZipUtils.setZipEocdCentralDirectoryOffset(eocd, offset); in setZipEocdCentralDirectoryOffset()
105 ByteBuffer eocd = zipEndOfCentralDirectory.slice(); in updateZipEocdCommentLen() local
106 eocd.order(ByteOrder.LITTLE_ENDIAN); in updateZipEocdCommentLen()
107 ZipUtils.updateZipEocdCommentLen(eocd); in updateZipEocdCommentLen()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v3/
DV3SchemeSigner.java78 DataSource eocd, in V3SchemeSigner() argument
86 mEocd = eocd; in V3SchemeSigner()
163 DataSource eocd, in generateApkSignatureSchemeV3Block() argument
166 return new V3SchemeSigner.Builder(beforeCentralDir, centralDir, eocd, signerConfigs) in generateApkSignatureSchemeV3Block()
437 public Builder(DataSource beforeCentralDir, DataSource centralDir, DataSource eocd, in Builder() argument
441 mEocd = eocd; in Builder()
DV3SchemeVerifier.java170 ByteBuffer eocd = signatureInfo.eocd; in verify() local
177 ApkSigningBlockUtils.verifyIntegrity(mExecutor, beforeApkSigningBlock, centralDir, eocd, in verify()
/tools/apksig/src/main/java/com/android/apksig/internal/util/
DVerityTreeBuilder.java104 DataSource centralDir, DataSource eocd) throws IOException { in generateVerityTreeRootHash() argument
114 ByteBuffer eocdBuf = ByteBuffer.allocate((int) eocd.size()); in generateVerityTreeRootHash()
116 eocd.copyTo(0, (int) eocd.size(), eocdBuf); in generateVerityTreeRootHash()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v2/
DV2SchemeVerifier.java110 ByteBuffer eocd = signatureInfo.eocd; in verify() local
116 eocd, in verify()
139 ByteBuffer eocd, in verify() argument
159 executor, beforeApkSigningBlock, centralDir, eocd, contentDigestsToVerify, result); in verify()
DV2SchemeSigner.java150 DataSource eocd, in generateApkSignatureSchemeV2Block() argument
155 return generateApkSignatureSchemeV2Block(executor, beforeCentralDir, centralDir, eocd, in generateApkSignatureSchemeV2Block()
164 DataSource eocd, in generateApkSignatureSchemeV2Block() argument
172 executor, beforeCentralDir, centralDir, eocd, signerConfigs); in generateApkSignatureSchemeV2Block()
/tools/apksig/src/main/java/com/android/apksig/zip/
DZipSections.java39 ByteBuffer eocd) { in ZipSections() argument
44 mEocd = eocd; in ZipSections()
/tools/apksig/src/main/java/com/android/apksig/internal/zip/
DZipUtils.java210 ByteBuffer eocd = buf.slice(); in findZipEndOfCentralDirectoryRecord() local
211 eocd.order(ByteOrder.LITTLE_ENDIAN); in findZipEndOfCentralDirectoryRecord()
212 return Pair.of(eocd, bufOffsetInFile + eocdOffsetInBuf); in findZipEndOfCentralDirectoryRecord()
/tools/apkzlib/src/test/java/com/android/tools/build/apkzlib/zip/
DZFileTest.java877 byte[][] eocd = new byte[1][]; in obtainingCDAndEocdWhenEntriesWrittenOnEmptyZip()
884 eocd[0] = zip.getEocdBytes(); in obtainingCDAndEocdWhenEntriesWrittenOnEmptyZip()
891 assertNotNull(eocd[0]); in obtainingCDAndEocdWhenEntriesWrittenOnEmptyZip()
892 assertEquals(22, eocd[0].length); in obtainingCDAndEocdWhenEntriesWrittenOnEmptyZip()
900 byte[][] eocd = new byte[1][]; in obtainingCDAndEocdWhenEntriesWrittenOnNonEmptyZip()
908 eocd[0] = zip.getEocdBytes(); in obtainingCDAndEocdWhenEntriesWrittenOnNonEmptyZip()
919 assertNotNull(eocd[0]); in obtainingCDAndEocdWhenEntriesWrittenOnNonEmptyZip()
920 assertEquals(22, eocd[0].length); in obtainingCDAndEocdWhenEntriesWrittenOnNonEmptyZip()
/tools/apkzlib/src/main/java/com/android/tools/build/apkzlib/sign/
DSigningExtension.java351 DataSource eocd = DataSources.asDataSource(ByteBuffer.wrap(eocdBytes)); in onOutputZipEntriesWritten() local
356 addV2SignatureRequest = signer.outputZipSections(zipEntries, centralDir, eocd); in onOutputZipEntriesWritten()
/tools/apksig/src/main/java/com/android/apksig/
DDefaultApkSignerEngine.java1042 DataSource eocd = ApkSigningBlockUtils.copyWithModifiedCDOffset(beforeCentralDir, zipEocd); in outputZipSectionsInternal() local
1065 eocd, in outputZipSectionsInternal()
1080 new V3SchemeSigner.Builder(beforeCentralDir, zipCentralDirectory, eocd, in outputZipSectionsInternal()
1090 zipCentralDirectory, eocd, v3SignerConfigs) in outputZipSectionsInternal()