Home
last modified time | relevance | path

Searched refs:salt_size (Results 1 - 9 of 9) sorted by relevance

/base/startup/hvb/libhvb/src/cert/
H A Dhvb_cert.c107 struct hvb_buf salt_buf = {cert->hash_payload.salt, cert->salt_size}; in hash_image_init_desc()
183 if (!_decode_octets(&buf, cert->salt_size, p, end)) { in _hvb_cert_payload_parser()
209 if (cur_header + cert->salt_size > end || cur_header + cert->salt_size <= cur_header) { in _hvb_cert_payload_parser_v2()
437 static enum hvb_errno hvb_verify_cert(struct hvb_buf *tbs, struct hvb_sign_info *sign_info, uint32_t salt_size) in hvb_verify_cert() argument
466 cry_err = hvb_rsa_verify_pss(&pubk, hash, hash_len, sign_info->sign.addr, sign_info->sign.size, salt_size); in hvb_verify_cert()
537 ret = hvb_verify_cert(&tbs, sign_info, cert.salt_size); in cert_init_desc()
/base/security/code_signature/interfaces/innerkits/code_sign_utils/src/
H A Dcode_sign_helper.cpp84 "data_size:%{public}lld salt_size:%{public}d salt:[%{public}d, ..., %{public}d, ..., %{public}d] " in ShowCodeSignInfo()
88 arg.data_size, arg.salt_size, salt[0], salt[16], salt[31], arg.flags, arg.tree_offset, // 16, 31 data index in ShowCodeSignInfo()
/base/startup/hvb/libhvb/include/
H A Dhvb_cert.h119 uint64_t salt_size; member
/base/startup/hvb/tools/
H A Dhvbtool.py129 self.salt_offset, self.salt_size = struct.unpack('2Q', self.cert[152:168])
134 self.salt = struct.unpack('{}s'.format(self.salt_size), self.cert[240:240 + self.salt_size])
136 self.cert[240 + self.salt_size : 240 + self.salt_size + self.digest_size])
137 hash_payload_size = self.salt_size + self.digest_size
153 msg += "\tsalt size: {} bytes\n".format(self.salt_size)
764 salt_size = struct.pack('Q', len(self.salt))
767 return hash_algo + salt_offset + salt_size + digest_offset + digest_size
/base/startup/init/test/unittest/fs_manager/
H A Dlibfs_hvb_unittest.cpp172 cert.salt_size = 1; in HWTEST_F()
/base/security/code_signature/utils/src/
H A Dcode_sign_block.cpp116 arg.salt_size = signInfo->saltSize; in GetOneFileAndCodeSignInfo()
/base/security/code_signature/test/unittest/
H A Dcode_sign_utils_test.cpp398 EXPECT_EQ(arg.salt_size, 0); in HWTEST_F()
438 EXPECT_EQ(arg.salt_size, 0); in HWTEST_F()
H A Denable_verity_test.cpp320 arg->salt_size = 0; in FillCommonArgs()
/base/startup/init/interfaces/innerkits/fs_manager/libfs_hvb/
H A Dfs_hvb.c464 RETURN_ERR_IF_APPEND_OCTETS_ERR(&p, end, (char *)cert->hash_payload.salt, cert->salt_size); in FsHvbConstructVerityTarget()

Completed in 8 milliseconds