Home
last modified time | relevance | path

Searched refs:fsVerityGenerator (Results 1 - 5 of 5) sorted by relevance

/developtools/hapsigner/hapsigntool_cpp_test/unittest/codeSigning/fsverity/
H A Dfs_verity_generator_test.cpp49 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 DCodeSigning.java123 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 DVerifyCodeSignature.java401 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 Dcode_signing.cpp139 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 Dverify_code_signature.cpp324 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