Home
last modified time | relevance | path

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

/tools/apksig/src/main/java/com/android/apksig/internal/util/
DVerityTreeBuilder.java49 private final static int CHUNK_SIZE = 4096; field in VerityTreeBuilder
105 if (beforeApkSigningBlock.size() % CHUNK_SIZE != 0) { in generateVerityTreeRootHash()
106 throw new IllegalStateException("APK Signing Block size not a multiple of " + CHUNK_SIZE in generateVerityTreeRootHash()
169 long totalOutput = divideRoundup(src.size(), CHUNK_SIZE) * digestSize; in generateVerityTree()
170 int incomplete = (int) (totalOutput % CHUNK_SIZE); in generateVerityTree()
172 byte[] padding = new byte[CHUNK_SIZE - incomplete]; in generateVerityTree()
183 ByteBuffer firstPage = slice(verityBuffer.asReadOnlyBuffer(), 0, CHUNK_SIZE); in getRootHashFromTree()
197 long chunkCount = divideRoundup(dataSize, CHUNK_SIZE); in calculateLevelOffset()
198 long size = CHUNK_SIZE * divideRoundup(chunkCount * digestSize, CHUNK_SIZE); in calculateLevelOffset()
200 if (chunkCount * digestSize <= CHUNK_SIZE) { in calculateLevelOffset()
[all …]