Home
last modified time | relevance | path

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

/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/codesigning/fsverity/
DMerkleTreeBuilder.java251 int[] offsetArrays = getOffsetArrays(size, digestSize); in generateMerkleTree() local
252 ByteBuffer allHashBuffer = ByteBuffer.allocate(offsetArrays[offsetArrays.length - 1]); in generateMerkleTree()
253 generateHashDataByInputData(inputStream, size, allHashBuffer, offsetArrays, digestSize); in generateMerkleTree()
254 generateHashDataByHashData(allHashBuffer, offsetArrays, digestSize); in generateMerkleTree()
269 int[] offsetArrays, int digestSize) throws IOException { in generateHashDataByInputData() argument
270 int inputDataOffsetBegin = offsetArrays[offsetArrays.length - 2]; in generateHashDataByInputData()
271 int inputDataOffsetEnd = offsetArrays[offsetArrays.length - 1]; in generateHashDataByInputData()
285 private void generateHashDataByHashData(ByteBuffer buffer, int[] offsetArrays, int digestSize) { in generateHashDataByHashData() argument
286 for (int i = offsetArrays.length - 3; i >= 0; i--) { in generateHashDataByHashData()
287 ByteBuffer generateHashBuffer = slice(buffer, offsetArrays[i], offsetArrays[i + 1]); in generateHashDataByHashData()
[all …]