Searched refs:fsVerityGenerator (Results 1 - 5 of 5) sorted by relevance
/developtools/hapsigner/hapsigntool_cpp_test/unittest/codeSigning/fsverity/ |
H A D | fs_verity_generator_test.cpp | 49 FsVerityGenerator fsVerityGenerator; in HWTEST_F() local 51 MerkleTree* merkleTree = fsVerityGenerator.GenerateMerkleTree(inputStream, 69632, FS_SHA256); in HWTEST_F() 67 FsVerityGenerator fsVerityGenerator; in HWTEST_F() local 69 bool flag = fsVerityGenerator.GenerateFsVerityDigest(inputStream, 69632, 1400832); in HWTEST_F() 85 FsVerityGenerator fsVerityGenerator; in HWTEST_F() local 87 fsVerityGenerator.GenerateFsVerityDigest(inputStream, 69632, 1400832); in HWTEST_F() 88 std::vector<int8_t> digest = fsVerityGenerator.GetFsVerityDigest(); in HWTEST_F() 104 FsVerityGenerator fsVerityGenerator; in HWTEST_F() local 106 fsVerityGenerator.GenerateFsVerityDigest(inputStream, 69632, 1400832); in HWTEST_F() 107 std::vector<int8_t> treeBytes = fsVerityGenerator in HWTEST_F() 123 FsVerityGenerator fsVerityGenerator; HWTEST_F() local 142 FsVerityGenerator fsVerityGenerator; HWTEST_F() local 161 FsVerityGenerator fsVerityGenerator; HWTEST_F() local 180 FsVerityGenerator fsVerityGenerator; HWTEST_F() local [all...] |
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/codesigning/sign/ |
H A D | CodeSigning.java | 123 FsVerityGenerator fsVerityGenerator = new FsVerityGenerator(); in getElfCodeSignBlock() 124 fsVerityGenerator.generateFsVerityDigest(inputStream, fileSize, fsvTreeOffset); in getElfCodeSignBlock() 125 byte[] fsVerityDigest = fsVerityGenerator.getFsVerityDigest(); in getElfCodeSignBlock() 135 .setSaltSize((byte) fsVerityGenerator.getSaltSize()) in getElfCodeSignBlock() 138 .setSalt(fsVerityGenerator.getSalt()) in getElfCodeSignBlock() 139 .setRawRootHash(fsVerityGenerator.getRootHash()) in getElfCodeSignBlock() 145 byte[] treeBytes = fsVerityGenerator.getTreeBytes(); in getElfCodeSignBlock() 442 FsVerityGenerator fsVerityGenerator = new FsVerityGenerator(); in signFile() 443 fsVerityGenerator.setPageInfoExtension(pageInfoExtension); in signFile() 444 fsVerityGenerator in signFile() [all...] |
H A D | VerifyCodeSignature.java | 401 FsVerityGenerator fsVerityGenerator = new FsVerityGenerator(); in generateFsVerityDigest() 402 fsVerityGenerator.generateFsVerityDigest(inputStream, size, merkleTreeOffset); in generateFsVerityDigest() 403 return Pair.create(fsVerityGenerator.getFsVerityDigest(), fsVerityGenerator.getTreeBytes()); in generateFsVerityDigest()
|
/developtools/hapsigner/hapsigntool_cpp/codesigning/sign/src/ |
H A D | code_signing.cpp | 139 std::unique_ptr<FsVerityGenerator> fsVerityGenerator = in SignFile() local 141 if (!fsVerityGenerator->GenerateFsVerityDigest(inputStream, fileSize, fsvTreeOffset)) { in SignFile() 145 std::vector<int8_t> fsVerityDigest = fsVerityGenerator->GetFsVerityDigest(); in SignFile() 156 int saltSize = fsVerityGenerator->GetSaltSize(); in SignFile() 157 std::vector<int8_t> salt = fsVerityGenerator->GetSalt(); in SignFile() 161 int merkleTreeSize = fsVerityGenerator->GetTreeBytes().empty() ? 0 in SignFile() 162 : fsVerityGenerator->GetTreeBytes().size(); in SignFile() 165 fsVerityGenerator->GetRootHash()); in SignFile() 172 ret = std::make_pair(signInfo, fsVerityGenerator->GetTreeBytes()); in SignFile() 190 std::unique_ptr<FsVerityGenerator> fsVerityGenerator in GetElfCodeSignBlock() local [all...] |
H A D | verify_code_signature.cpp | 324 std::unique_ptr<FsVerityGenerator> fsVerityGenerator = std::make_unique<FsVerityGenerator>(); in GenerateFsVerityDigest() local 325 fsVerityGenerator->GenerateFsVerityDigest(inputStream, size, merkleTreeOffset); in GenerateFsVerityDigest() 326 return std::make_pair(fsVerityGenerator->GetFsVerityDigest(), fsVerityGenerator->GetTreeBytes()); in GenerateFsVerityDigest()
|
Completed in 4 milliseconds