Home
last modified time | relevance | path

Searched refs:hashAlgorithm (Results 1 - 10 of 10) sorted by relevance

/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/codesigning/fsverity/
H A DFsVerityHashAlgorithm.java29 private final String hashAlgorithm; field in FsVerityHashAlgorithm
33 FsVerityHashAlgorithm(byte id, String hashAlgorithm, int outputByteSize) { in FsVerityHashAlgorithm() argument
35 this.hashAlgorithm = hashAlgorithm; in FsVerityHashAlgorithm()
44 return hashAlgorithm; in getHashAlgorithm()
H A DFsVerityDescriptor.java28 * uint8 hashAlgorithm
98 private byte hashAlgorithm; field in FsVerityDescriptor
123 this.hashAlgorithm = builder.hashAlgorithm; in FsVerityDescriptor()
195 buffer.put(hashAlgorithm); in toByteArray()
223 buffer.put(hashAlgorithm); in getDiscByte()
251 buffer.put(hashAlgorithm); in getDiscByteCsv2()
297 private byte hashAlgorithm; field in FsVerityDescriptor.Builder
329 public Builder setHashAlgorithm(byte hashAlgorithm) { in setHashAlgorithm() argument
330 this.hashAlgorithm in setHashAlgorithm()
[all...]
/developtools/hapsigner/hapsigntool_cpp/codesigning/fsverity/include/
H A Dfs_verity_hash_algorithm.h26 FsVerityHashAlgorithm(const uint8_t id, const std::string& hashAlgorithm, const int outputByteSize) in FsVerityHashAlgorithm() argument
27 : id(id), hashAlgorithm(hashAlgorithm), outputByteSize(outputByteSize) in FsVerityHashAlgorithm()
36 const std::string hashAlgorithm; member in OHOS::SignatureTools::FsVerityHashAlgorithm
H A Dfs_verity_descriptor.h65 this->hashAlgorithm = builder.hashAlgorithm; in FsVerityDescriptor()
94 Builder& SetHashAlgorithm(uint8_t hashAlgorithm) in SetHashAlgorithm() argument
96 this->hashAlgorithm = hashAlgorithm; in SetHashAlgorithm()
156 uint8_t hashAlgorithm; member in OHOS::SignatureTools::FsVerityDescriptor::Builder
170 uint8_t hashAlgorithm; member in OHOS::SignatureTools::FsVerityDescriptor
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/codesigning/datastructure/
H A DFsVerityInfoSegment.java36 * 3) u8 hashAlgorithm: hash algorithm to use for the Merkle tree
57 private byte hashAlgorithm; field in FsVerityInfoSegment
71 public FsVerityInfoSegment(byte version, byte hashAlgorithm, byte log2BlockSize) { in FsVerityInfoSegment() argument
72 this(MAGIC, version, hashAlgorithm, log2BlockSize, new byte[RESERVED_BYTE_ARRAY_LENGTH]); in FsVerityInfoSegment()
80 * @param hashAlgorithm hash algorithm to use for the Merkle tree
84 public FsVerityInfoSegment(int magic, byte version, byte hashAlgorithm, byte log2BlockSize, byte[] reserved) { in FsVerityInfoSegment() argument
87 this.hashAlgorithm = hashAlgorithm; in FsVerityInfoSegment()
105 bf.put(hashAlgorithm); in toByteArray()
135 throw new VerifyCodeSignException("Invalid hashAlgorithm o in fromByteArray()
[all...]
/developtools/hapsigner/hapsigntool_cpp/codesigning/datastructure/src/
H A Dfs_verity_info_segment.cpp26 FsVerityInfoSegment::FsVerityInfoSegment(int8_t version, int8_t hashAlgorithm, int8_t log2BlockSize) in FsVerityInfoSegment() argument
30 this->hashAlgorithm = hashAlgorithm; in FsVerityInfoSegment()
35 FsVerityInfoSegment::FsVerityInfoSegment(int magic, int8_t version, int8_t hashAlgorithm, in FsVerityInfoSegment() argument
40 this->hashAlgorithm = hashAlgorithm; in FsVerityInfoSegment()
59 bf->PutByte(hashAlgorithm); in ToByteArray()
/developtools/hapsigner/hapsigntool_cpp/codesigning/datastructure/include/
H A Dfs_verity_info_segment.h32 FsVerityInfoSegment(int8_t version, int8_t hashAlgorithm, int8_t log2BlockSize);
33 FsVerityInfoSegment(int magic, int8_t version, int8_t hashAlgorithm,
44 int8_t hashAlgorithm = 0; member in OHOS::SignatureTools::FsVerityInfoSegment
/developtools/hapsigner/hapsigntool_cpp/codesigning/fsverity/src/
H A Dfs_verity_hash_algorithm.cpp29 return hashAlgorithm; in GetHashAlgorithm()
H A Dfs_verity_descriptor.cpp77 buffer->PutByte(hashAlgorithm); in ToByteArray()
106 buffer->PutByte(hashAlgorithm); in GetByteForGenerateDigest()
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/codesigning/sign/
H A DBcSignedDataGenerator.java118 ContentDigestAlgorithm hashAlgorithm = signAlgorithm.getContentDigestAlgorithm(); in createSignInfo()
119 byte[] digest = computeDigest(unsignedDataDigest, hashAlgorithm.name()); in createSignInfo()
137 DIGEST_ALG_ID_FINDER.find(hashAlgorithm.getDigestAlgorithm()), authed, in createSignInfo()

Completed in 9 milliseconds