Home
last modified time | relevance | path

Searched refs:rootHash (Results 1 – 4 of 4) sorted by relevance

/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/codesigning/datastructure/
DMerkleTreeExtension.java57 private byte[] rootHash; field in MerkleTreeExtension
66 public MerkleTreeExtension(long merkleTreeSize, long merkleTreeOffset, byte[] rootHash) { in MerkleTreeExtension() argument
70 if (rootHash == null) { in MerkleTreeExtension()
71 this.rootHash = new byte[ROOT_HASH_SIZE]; in MerkleTreeExtension()
73 this.rootHash = Arrays.copyOf(rootHash, ROOT_HASH_SIZE); in MerkleTreeExtension()
106 bf.put(this.rootHash); in toByteArray()
142 … + " rootHash[%s]", this.merkleTreeSize, this.merkleTreeOffset, Arrays.toString(this.rootHash)); in toString()
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/codesigning/fsverity/
DMerkleTree.java27 public final byte[] rootHash; field in MerkleTree
39 MerkleTree(byte[] rootHash, byte[] tree, FsVerityHashAlgorithm fsVerityHashAlgorithm) { in MerkleTree() argument
40 this.rootHash = rootHash; in MerkleTree()
DFsVerityGenerator.java47 private byte[] rootHash = null; field in FsVerityGenerator
94 .setRawRootHash(merkleTree.rootHash) in generateFsVerityDigest()
106 rootHash = merkleTree.rootHash; in generateFsVerityDigest()
133 return rootHash; in getRootHash()
DMerkleTreeBuilder.java300 byte[] rootHash = null; in getMerkleTree()
304 rootHash = new byte[digestSize]; in getMerkleTree()
305 fsVerityHashPageBuffer.get(rootHash); in getMerkleTree()
311 rootHash = DigestUtils.computeDigest(fsVerityHashPage, this.mAlgorithm); in getMerkleTree()
313 return new MerkleTree(rootHash, tree, fsVerityHashAlgorithm); in getMerkleTree()