Home
last modified time | relevance | path

Searched refs:hash_len (Results 1 – 25 of 55) sorted by relevance

123

/OK3568_Linux_fs/u-boot/lib/avb/libavb/
H A Davb_crypto.c330 {.padding = NULL, .padding_len = 0, .hash_len = 0},
334 .hash_len = AVB_SHA256_DIGEST_SIZE},
338 .hash_len = AVB_SHA256_DIGEST_SIZE},
342 .hash_len = AVB_SHA256_DIGEST_SIZE},
346 .hash_len = AVB_SHA512_DIGEST_SIZE},
350 .hash_len = AVB_SHA512_DIGEST_SIZE},
354 .hash_len = AVB_SHA512_DIGEST_SIZE},
/OK3568_Linux_fs/external/security/librkcrypto/src/
H A Drkcrypto_rsa_helper.c534 uint32_t hash_algo, uint32_t hash_len) in mgf_mask() argument
555 use_len = hash_len; in mgf_mask()
556 if (dlen < hash_len) in mgf_mask()
766 const uint8_t *hash, uint8_t hash_len, uint8_t *out) in rsa_padding_add_pkcs15_sign_type() argument
782 if (8 + hash_len + oid_size >= 0x80 || in rsa_padding_add_pkcs15_sign_type()
783 10 + hash_len < hash_len || in rsa_padding_add_pkcs15_sign_type()
784 10 + hash_len + oid_size < 10 + hash_len) in rsa_padding_add_pkcs15_sign_type()
795 if (nb_pad < 10 + hash_len + oid_size) in rsa_padding_add_pkcs15_sign_type()
798 nb_pad -= 10 + hash_len + oid_size; in rsa_padding_add_pkcs15_sign_type()
833 *p++ = (uint8_t)(0x08 + oid_size + hash_len); in rsa_padding_add_pkcs15_sign_type()
[all …]
/OK3568_Linux_fs/kernel/certs/
H A Dblacklist.c115 int is_hash_blacklisted(const u8 *hash, size_t hash_len, const char *type) in is_hash_blacklisted() argument
122 buffer = kmalloc(type_len + 1 + hash_len * 2 + 1, GFP_KERNEL); in is_hash_blacklisted()
128 bin2hex(p, hash, hash_len); in is_hash_blacklisted()
129 p += hash_len * 2; in is_hash_blacklisted()
144 int is_binary_blacklisted(const u8 *hash, size_t hash_len) in is_binary_blacklisted() argument
146 if (is_hash_blacklisted(hash, hash_len, "bin") == -EKEYREJECTED) in is_binary_blacklisted()
/OK3568_Linux_fs/u-boot/lib/rsa/
H A Drsa-verify.c161 const uint8_t *hash, int hash_len) in padding_pkcs_15_verify() argument
212 int hash_len = checksum->checksum_len; in mask_generation_function1() local
221 tmp = malloc(hash_len); in mask_generation_function1()
240 while ((i_output < output_len) && (i < hash_len)) { in mask_generation_function1()
257 uint8_t *hash, int hash_len, in compute_hash_prime() argument
267 region[1].size = hash_len; in compute_hash_prime()
283 const uint8_t *hash, int hash_len) in padding_pss_verify() argument
286 int masked_db_len = msg_len - hash_len - 1; in padding_pss_verify()
288 int h_len = hash_len; in padding_pss_verify()
292 int db_len = masked_db_len, salt_len = msg_len - hash_len - 2; in padding_pss_verify()
[all …]
/OK3568_Linux_fs/kernel/include/keys/
H A Dsystem_keyring.h37 extern int is_hash_blacklisted(const u8 *hash, size_t hash_len,
39 extern int is_binary_blacklisted(const u8 *hash, size_t hash_len);
41 static inline int is_hash_blacklisted(const u8 *hash, size_t hash_len, in is_hash_blacklisted() argument
47 static inline int is_binary_blacklisted(const u8 *hash, size_t hash_len) in is_binary_blacklisted() argument
/OK3568_Linux_fs/u-boot/include/u-boot/
H A Drsa.h104 const uint8_t *hash, int hash_len);
115 const uint8_t *hash, int hash_len);
127 const uint8_t *hash, int hash_len) in padding_pkcs_15_verify() argument
135 const uint8_t *hash, int hash_len) in padding_pss_verify() argument
/OK3568_Linux_fs/kernel/tools/perf/util/
H A Ddemangle-rust.c47 static const size_t hash_len = 16; variable
85 if (len <= hash_prefix_len + hash_len) in rust_is_mangled()
89 len_without_hash = len - (hash_prefix_len + hash_len); in rust_is_mangled()
112 for (end = str + hash_len; str < end; str++) in is_prefixed_hash()
193 end = sym + strlen(sym) - (hash_prefix_len + hash_len); in rust_demangle_sym()
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/host_include/mbedtls/
H A Dpk_internal.h52 const unsigned char *hash, size_t hash_len,
57 const unsigned char *hash, size_t hash_len,
65 const unsigned char *hash, size_t hash_len,
71 const unsigned char *hash, size_t hash_len,
H A Dpk.h426 const unsigned char *hash, size_t hash_len,
451 const unsigned char *hash, size_t hash_len,
486 const unsigned char *hash, size_t hash_len,
520 const unsigned char *hash, size_t hash_len,
554 const unsigned char *hash, size_t hash_len,
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/host_include/mbedtls/
H A Dpk_internal.h52 const unsigned char *hash, size_t hash_len,
57 const unsigned char *hash, size_t hash_len,
65 const unsigned char *hash, size_t hash_len,
71 const unsigned char *hash, size_t hash_len,
H A Dpk.h426 const unsigned char *hash, size_t hash_len,
451 const unsigned char *hash, size_t hash_len,
486 const unsigned char *hash, size_t hash_len,
520 const unsigned char *hash, size_t hash_len,
554 const unsigned char *hash, size_t hash_len,
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/include/mbedtls/
H A Dpk_internal.h52 const unsigned char *hash, size_t hash_len,
57 const unsigned char *hash, size_t hash_len,
65 const unsigned char *hash, size_t hash_len,
71 const unsigned char *hash, size_t hash_len,
H A Dpk.h426 const unsigned char *hash, size_t hash_len,
451 const unsigned char *hash, size_t hash_len,
486 const unsigned char *hash, size_t hash_len,
520 const unsigned char *hash, size_t hash_len,
554 const unsigned char *hash, size_t hash_len,
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/include/mbedtls/
H A Dpk_internal.h52 const unsigned char *hash, size_t hash_len,
57 const unsigned char *hash, size_t hash_len,
65 const unsigned char *hash, size_t hash_len,
71 const unsigned char *hash, size_t hash_len,
H A Dpk.h426 const unsigned char *hash, size_t hash_len,
451 const unsigned char *hash, size_t hash_len,
486 const unsigned char *hash, size_t hash_len,
520 const unsigned char *hash, size_t hash_len,
554 const unsigned char *hash, size_t hash_len,
/OK3568_Linux_fs/u-boot/tools/rockchip/
H A Dloaderimage.c82 uint32_t hash_len; /* 20 or 32 , 0 is no hash */ member
306 hdr.hash_len = (SHA_DIGEST_SIZE > LOADER_HASH_SIZE) ? LOADER_HASH_SIZE in main()
315 SHA_update(&ctx, &hdr.hash_len, sizeof(hdr.hash_len)); in main()
317 memcpy(hdr.hash, sha, hdr.hash_len); in main()
324 hdr.hash_len = 32; /* sha256 */ in main()
334 sha256_update(&ctx, (void *)&hdr.hash_len, sizeof(hdr.hash_len)); in main()
336 memcpy(hdr.hash, hash, hdr.hash_len); in main()
/OK3568_Linux_fs/external/security/librkcrypto/test/include/c_mode/
H A Decdsa.h244 int rk_ecdsa_sign(const mbed_ecc_key_t *key, unsigned char *hash, unsigned int hash_len,
247 int rk_ecdsa_verify(const mbed_ecc_key_t *key, unsigned char *hash, unsigned int hash_len,
250 int rk_ecdsa_sign2(const mbed_ecc_key_t *key, unsigned char *hash, unsigned int hash_len,
253 int rk_ecdsa_verify2(const mbed_ecc_key_t *key, unsigned char *hash, unsigned int hash_len,
/OK3568_Linux_fs/external/security/librkcrypto/test/c_mode/
H A Decdsa.c464 int rk_ecdsa_sign(mbed_ecc_key_t *ec_key, unsigned char *hash, unsigned int hash_len,
480 MBEDTLS_MPI_CHK(mbedtls_ecdsa_sign(grp, &r, &s, d, hash, hash_len, rnd_std_rand, NULL));
492 int rk_ecdsa_sign(const mbed_ecc_key_t *key, unsigned char *hash, unsigned int hash_len, in rk_ecdsa_sign() argument
514 MBEDTLS_MPI_CHK(mbedtls_ecdsa_sign(&grp, &r, &s, &pri_key, hash, hash_len, rnd_std_rand, NULL)); in rk_ecdsa_sign()
524 int rk_ecdsa_verify(const mbed_ecc_key_t *key, unsigned char *hash, unsigned int hash_len, in rk_ecdsa_verify() argument
572 if( ( ret = mbedtls_ecdsa_verify( &grp, hash, hash_len, &pub_key, &r, &s ) ) != 0 ) in rk_ecdsa_verify()
586 int rk_ecdsa_sign2(const mbed_ecc_key_t *key, unsigned char *hash, unsigned int hash_len, in rk_ecdsa_sign2() argument
608 MBEDTLS_MPI_CHK(mbedtls_ecdsa_sign(&grp, &r, &s, &pri_key, hash, hash_len, rnd_std_rand, NULL)); in rk_ecdsa_sign2()
623 int rk_ecdsa_verify2(const mbed_ecc_key_t *key, unsigned char *hash, unsigned int hash_len, in rk_ecdsa_verify2() argument
650 if( ( ret = mbedtls_ecdsa_verify( &grp, hash, hash_len, &pub_key, &r, &s ) ) != 0 ) in rk_ecdsa_verify2()
H A Dhmac.c20 unsigned int i, hash_len, tmp_key_len;
63 res = (*hash)(tmp, PARTITION_BYTE_SIZE+in_len, istr, &hash_len);
69 tmp = (unsigned char*)malloc(PARTITION_BYTE_SIZE+hash_len);
76 memcpy(tmp+sizeof(opad), istr, hash_len);
77 res = (*hash)(tmp, PARTITION_BYTE_SIZE+hash_len, out, out_len);
/OK3568_Linux_fs/kernel/fs/ubifs/
H A Dauth.c50 return crypto_shash_tfm_digest(c->hmac_tfm, hash, c->hash_len, hmac); in ubifs_hash_calc_hmac()
141 int len = min(c->hash_len, 20); in ubifs_bad_hash()
142 int cropped = len != c->hash_len; in ubifs_bad_hash()
311 c->hash_len = crypto_shash_digestsize(c->hash_tfm); in ubifs_init_authentication()
312 if (c->hash_len > UBIFS_HASH_ARR_SZ) { in ubifs_init_authentication()
314 c->auth_hash_name, c->hash_len, UBIFS_HASH_ARR_SZ); in ubifs_init_authentication()
H A Dmisc.h188 return UBIFS_IDX_NODE_SZ + (UBIFS_BRANCH_SZ + c->key_len + c->hash_len) in ubifs_idx_node_sz()
204 (UBIFS_BRANCH_SZ + c->key_len + c->hash_len) * bnum); in ubifs_idx_branch()
/OK3568_Linux_fs/external/security/rk_tee_user/v2/ta/rk_test/
H A Drktest_crypto.c200 uint32_t hash_len = sizeof(hash); in handle_crypto_rsa() local
274 res = rk_hash_crypto(in_data, hash, sizeof(in_data), hash_len, TEE_ALG_SHA256); in handle_crypto_rsa()
294 res = rk_rsa_finish(ctx, hash, out_data_1, hash_len, &out_len_1, 0); in handle_crypto_rsa()
318 res = rk_rsa_finish(ctx, hash, out_data_1, hash_len, &out_len_1, 0); in handle_crypto_rsa()
/OK3568_Linux_fs/external/security/rk_tee_user/v1/ta/rk_test/
H A Drktest_crypto.c202 uint32_t hash_len = sizeof(hash); in handle_crypto_rsa() local
274 res = rk_hash_crypto(in_data, hash, sizeof(in_data), hash_len, TEE_ALG_SHA256); in handle_crypto_rsa()
294 res = rk_rsa_finish(ctx, hash, out_data_1, hash_len, &out_len_1, 0); in handle_crypto_rsa()
317 res = rk_rsa_finish(ctx, hash, out_data_1, hash_len, &out_len_1, 0); in handle_crypto_rsa()
/OK3568_Linux_fs/kernel/drivers/crypto/ccree/
H A Dcc_hash.c98 unsigned int hash_len; member
155 ctx->hash_len); in cc_init_req()
159 ctx->hash_len); in cc_init_req()
396 ctx->hash_len); in cc_fin_hmac()
489 ctx->hash_len, NS_BIT); in cc_hash_digest()
491 set_din_const(&desc[idx], 0, ctx->hash_len); in cc_hash_digest()
508 ctx->hash_len, NS_BIT, 0); in cc_hash_digest()
546 ctx->hash_len, NS_BIT); in cc_restore_hash()
617 ctx->hash_len, NS_BIT, 1); in cc_hash_update()
681 ctx->hash_len, NS_BIT, 0); in cc_do_finup()
[all …]
/OK3568_Linux_fs/u-boot/include/android_avb/
H A Davb_crypto.h121 size_t hash_len; member

123