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/ |
| D | MerkleTreeBuilder.java | 251 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 …]
|