| /OK3568_Linux_fs/u-boot/lib/avb/libavb/ |
| H A D | avb_crypto.c | 330 {.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 D | rkcrypto_rsa_helper.c | 534 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 D | blacklist.c | 115 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 D | rsa-verify.c | 161 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 D | system_keyring.h | 37 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 D | rsa.h | 104 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 D | demangle-rust.c | 47 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 D | pk_internal.h | 52 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 D | pk.h | 426 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 D | pk_internal.h | 52 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 D | pk.h | 426 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 D | pk_internal.h | 52 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 D | pk.h | 426 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 D | pk_internal.h | 52 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 D | pk.h | 426 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 D | loaderimage.c | 82 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 D | ecdsa.h | 244 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 D | ecdsa.c | 464 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 D | hmac.c | 20 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 D | auth.c | 50 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 D | misc.h | 188 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 D | rktest_crypto.c | 200 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 D | rktest_crypto.c | 202 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 D | cc_hash.c | 98 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 D | avb_crypto.h | 121 size_t hash_len; member
|