Searched refs:fileReadOffset (Results 1 - 3 of 3) sorted by relevance
/developtools/hapsigner/hapsigntool_cpp/codesigning/sign/src/ |
H A D | verify_code_signature.cpp | 190 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 D | VerifyCodeSignature.java | 290 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 D | verify_code_signature.h | 52 std::vector<char>& merkleTreeBytes, int32_t& fileReadOffset);
|
Completed in 3 milliseconds