Searched refs:hashes (Results 1 - 3 of 3) sorted by relevance
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/codesigning/fsverity/ |
H A D | MerkleTreeBuilder.java | 89 byte[][] hashes = new byte[chunks][]; in transInputStreamToHashData() 105 runHashTask(hashes, tasks, byteBuffer, readChunkIndex); in transInputStreamToHashData() 110 for (byte[] hash : hashes) { in transInputStreamToHashData() 186 private void runHashTask(byte[][] hashes, Phaser tasks, ByteBuffer buffer, int readChunkIndex) { in runHashTask() argument 196 hashes[index++] = DigestUtils.computeDigest(tempByte, this.mAlgorithm); in runHashTask() 217 byte[][] hashes = new byte[chunks][]; in transInputDataToHashData() 226 runHashTask(hashes, tasks, buffer, readChunkIndex); in transInputDataToHashData() 232 for (byte[] hash : hashes) { in transInputDataToHashData()
|
/developtools/hapsigner/hapsigntool_cpp/codesigning/fsverity/src/ |
H A D | merkle_tree_builder.cpp | 43 std::vector<std::vector<int8_t>> hashes = GetDataHashes(inputStream, size); in TransInputStreamToHashData() local 45 for (const auto& hash : hashes) { in TransInputStreamToHashData() 58 std::vector<std::vector<int8_t>> hashes(chunks); in GetDataHashes() 94 thread_results.push_back(mPools->Enqueue(&MerkleTreeBuilder::RunHashTask, this, std::ref(hashes), in GetDataHashes() 101 return hashes; in GetDataHashes() 139 void MerkleTreeBuilder::RunHashTask(std::vector<std::vector<int8_t>>& hashes, in RunHashTask() argument 159 hashes[index++] = hashEle; in RunHashTask() 170 std::vector<std::vector<int8_t>> hashes(chunks); in TransInputDataToHashData() 178 RunHashTask(hashes, buffer, readChunkIndex, inputStartIdx); in TransInputDataToHashData() 185 for (const auto& hash : hashes) { in TransInputDataToHashData() [all...] |
/developtools/hapsigner/hapsigntool_cpp/codesigning/fsverity/include/ |
H A D | merkle_tree_builder.h | 56 void RunHashTask(std::vector<std::vector<int8_t>>& hashes, ByteBuffer* buffer,
|
Completed in 2 milliseconds