Searched refs:ima_hash_algo (Results 1 – 6 of 6) sorted by relevance
/Linux-v5.4/security/integrity/ima/ |
D | ima_crypto.c | 66 ima_shash_tfm = crypto_alloc_shash(hash_algo_name[ima_hash_algo], 0, 0); in ima_init_crypto() 70 hash_algo_name[ima_hash_algo], rc); in ima_init_crypto() 74 hash_algo_name[ima_hash_algo]); in ima_init_crypto() 84 algo = ima_hash_algo; in ima_alloc_tfm() 86 if (algo != ima_hash_algo) { in ima_alloc_tfm() 171 algo = ima_hash_algo; in ima_alloc_atfm() 173 if (algo != ima_hash_algo || !tfm) { in ima_alloc_atfm() 176 if (algo == ima_hash_algo) in ima_alloc_atfm() 421 hash->length = hash_digest_size[ima_hash_algo]; in ima_calc_file_hash() 422 hash->algo = ima_hash_algo; in ima_calc_file_hash()
|
D | ima_main.c | 39 int ima_hash_algo = HASH_ALGO_SHA1; variable 56 ima_hash_algo = HASH_ALGO_SHA1; in hash_setup() 58 ima_hash_algo = HASH_ALGO_MD5; in hash_setup() 68 ima_hash_algo = i; in hash_setup() 660 iint.ima_hash->algo = ima_hash_algo; in process_buffer_measurement() 661 iint.ima_hash->length = hash_digest_size[ima_hash_algo]; in process_buffer_measurement() 706 if (error && strcmp(hash_algo_name[ima_hash_algo], in init_ima() 709 hash_algo_name[ima_hash_algo], CONFIG_IMA_DEFAULT_HASH); in init_ima()
|
D | ima_appraise.c | 158 return ima_hash_algo; in ima_get_hash_algo() 164 return ima_hash_algo; in ima_get_hash_algo() 187 return ima_hash_algo; in ima_get_hash_algo() 438 rc = ima_collect_measurement(iint, file, NULL, 0, ima_hash_algo, NULL); in ima_update_xattr()
|
D | ima.h | 52 extern int ima_hash_algo; 303 return ima_hash_algo; in ima_get_hash_algo()
|
D | ima_template.c | 106 ima_hash_algo != HASH_ALGO_SHA1 && ima_hash_algo != HASH_ALGO_MD5) { in ima_template_setup()
|
D | ima_template_lib.c | 295 hash.hdr.algo = ima_template_hash_algo_allowed(ima_hash_algo) ? in ima_eventdigest_init() 296 ima_hash_algo : HASH_ALGO_SHA1; in ima_eventdigest_init()
|