Searched refs:digestSize (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 | 151 * @param digestSize algorithm data size 155 private static int[] getOffsetArrays(long dataSize, int digestSize) { in getOffsetArrays() argument 156 ArrayList<Long> levelSize = getLevelSize(dataSize, digestSize); in getOffsetArrays() 169 * @param digestSize algorithm data size 173 private static ArrayList<Long> getLevelSize(long dataSize, int digestSize) { in getLevelSize() argument 178 fullChunkSize = getFullChunkSize(originalDataSize, CHUNK_SIZE, digestSize); in getLevelSize() 250 int digestSize = fsVerityHashAlgorithm.getOutputByteSize(); in generateMerkleTree() 251 int[] offsetArrays = getOffsetArrays(size, digestSize); in generateMerkleTree() 253 generateHashDataByInputData(inputStream, size, allHashBuffer, offsetArrays, digestSize); in generateMerkleTree() 254 generateHashDataByHashData(allHashBuffer, offsetArrays, digestSize); in generateMerkleTree() 268 generateHashDataByInputData(InputStream inputStream, long size, ByteBuffer outputBuffer, int[] offsetArrays, int digestSize) generateHashDataByInputData() argument 285 generateHashDataByHashData(ByteBuffer buffer, int[] offsetArrays, int digestSize) generateHashDataByHashData() argument 330 dataRoundupChunkSize(ByteBuffer data, long originalDataSize, int digestSize) dataRoundupChunkSize() argument [all...] |
/developtools/hapsigner/hapsigntool_cpp/codesigning/fsverity/include/ |
H A D | merkle_tree_builder.h | 47 static std::vector<int64_t> GetOffsetArrays(long dataSize, int digestSize); 48 static std::vector<long> GetLevelSize(long dataSize, int digestSize); 61 std::vector<int64_t>& offsetArrays, int digestSize); 62 void GenerateHashDataByHashData(ByteBuffer* buffer, std::vector<int64_t>& offsetArrays, int digestSize); 65 void DataRoundupChunkSize(ByteBuffer* data, long originalDataSize, int digestSize);
|
/developtools/hapsigner/hapsigntool_cpp/codesigning/fsverity/src/ |
H A D | merkle_tree_builder.cpp | 113 std::vector<int64_t> MerkleTreeBuilder::GetOffsetArrays(long dataSize, int digestSize) in GetOffsetArrays() argument 115 std::vector<long> levelSize = GetLevelSize(dataSize, digestSize); in GetOffsetArrays() 124 std::vector<long> MerkleTreeBuilder::GetLevelSize(long dataSize, int digestSize) in GetLevelSize() argument 131 fullChunkSize = GetFullChunkSize(originalDataSize, CHUNK_SIZE, digestSize); in GetLevelSize() 200 int digestSize = fsVerityHashAlgorithm.GetOutputByteSize(); in GenerateMerkleTree() local 201 std::vector<int64_t> offsetArrays = GetOffsetArrays(size, digestSize); in GenerateMerkleTree() 204 GenerateHashDataByInputData(inputStream, size, allHashBuffer.get(), offsetArrays, digestSize); in GenerateMerkleTree() 205 GenerateHashDataByHashData(allHashBuffer.get(), offsetArrays, digestSize); in GenerateMerkleTree() 214 std::vector<int64_t>& offsetArrays, int digestSize) in GenerateHashDataByInputData() 220 DataRoundupChunkSize(hashBuffer, size, digestSize); in GenerateHashDataByInputData() 213 GenerateHashDataByInputData(std::istream& inputStream, long size, ByteBuffer* outputBuffer, std::vector<int64_t>& offsetArrays, int digestSize) GenerateHashDataByInputData() argument 224 GenerateHashDataByHashData(ByteBuffer* buffer, std::vector<int64_t>& offsetArrays, int digestSize) GenerateHashDataByHashData() argument 244 int digestSize = fsVerityHashAlgorithm.GetOutputByteSize(); GetMerkleTree() local 277 DataRoundupChunkSize(ByteBuffer* data, long originalDataSize, int digestSize) DataRoundupChunkSize() argument [all...] |
Completed in 3 milliseconds