Home
last modified time | relevance | path

Searched refs:fileReadOffset (Results 1 - 3 of 3) sorted by relevance

/developtools/hapsigner/hapsigntool_cpp/codesigning/sign/src/
H A Dverify_code_signature.cpp190 int32_t fileReadOffset = 0; in GenerateCodeSignBlock() local
191 // 1.1) skip data part, but fileReadOffset remains at start(0) in GenerateCodeSignBlock()
196 fileReadOffset += signedHap.gcount(); in GenerateCodeSignBlock()
217 fileReadOffset += signedHap.gcount(); in GenerateCodeSignBlock()
221 int64_t computedTreeOffset = GetAlignmentAddr(CodeSignBlock::PAGE_SIZE_4K, fileReadOffset + offset); in GenerateCodeSignBlock()
222 // skip zero padding before merkle tree, adds zero padding length to fileReadOffset in GenerateCodeSignBlock()
223 signedHap.seekg(computedTreeOffset - offset - fileReadOffset, std::ios::cur); in GenerateCodeSignBlock()
224 fileReadOffset += computedTreeOffset - offset - fileReadOffset; in GenerateCodeSignBlock()
225 bool parseMerkleTreeFlag = ParseMerkleTree(csb, fileReadOffset, signedHa in GenerateCodeSignBlock()
234 ParseSegmentHead(CodeSignBlock& csb, std::ifstream& signedHap, std::vector<char> &merkleTreeBytes, int32_t &fileReadOffset) ParseSegmentHead() argument
276 int32_t fileReadOffset = readOffset; ParseMerkleTree() local
[all...]
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/codesigning/sign/
H A DVerifyCodeSignature.java290 int fileReadOffset = 0; in generateCodeSignBlock()
291 // 0) skip data part, but fileReadOffset remains at start(0) in generateCodeSignBlock()
295 fileReadOffset += signedHap.read(codeSignBlockHeaderByteArray); in generateCodeSignBlock()
303 fileReadOffset += signedHap.read(segmentHeaderByteArray); in generateCodeSignBlock()
307 long computedTreeOffset = getAlignmentAddr(CodeSignBlock.PAGE_SIZE_4K, fileReadOffset + offset); in generateCodeSignBlock()
308 // skip zero padding before merkle tree, adds zero padding length to fileReadOffset in generateCodeSignBlock()
309 fileReadOffset += signedHap.skip(computedTreeOffset - offset - fileReadOffset); in generateCodeSignBlock()
310 parseMerkleTree(csb, fileReadOffset, signedHap, computedTreeOffset); in generateCodeSignBlock()
319 int fileReadOffset in parseMerkleTree()
[all...]
/developtools/hapsigner/hapsigntool_cpp/codesigning/sign/include/
H A Dverify_code_signature.h52 std::vector<char>& merkleTreeBytes, int32_t& fileReadOffset);

Completed in 3 milliseconds