Searched refs:hash_algo (Results 1 – 15 of 15) sorted by relevance
| /security/integrity/ima/ |
| D | ima_template_lib.c | 290 u8 digest_type, u8 hash_algo, in ima_eventdigest_init_common() argument 310 if (digest_type < DIGEST_TYPE__LAST && hash_algo < HASH_ALGO__LAST) { in ima_eventdigest_init_common() 314 hash_algo_name[hash_algo]); in ima_eventdigest_init_common() 315 } else if (hash_algo < HASH_ALGO__LAST) { in ima_eventdigest_init_common() 318 hash_algo_name[hash_algo]); in ima_eventdigest_init_common() 331 if (hash_algo < HASH_ALGO__LAST) in ima_eventdigest_init_common() 332 offset += hash_digest_size[hash_algo]; in ima_eventdigest_init_common() 411 u8 *cur_digest = NULL, hash_algo = ima_hash_algo; in ima_eventdigest_ng_init() local 420 hash_algo = event_data->iint->ima_hash->algo; in ima_eventdigest_ng_init() 423 DIGEST_TYPE__LAST, hash_algo, in ima_eventdigest_ng_init() [all …]
|
| D | ima_modsig.c | 21 enum hash_algo hash_algo; member 83 hdr->hash_algo = HASH_ALGO__LAST; in ima_read_modsig() 116 &modsig->digest_size, &modsig->hash_algo); in ima_collect_modsig() 125 int ima_get_modsig_digest(const struct modsig *modsig, enum hash_algo *algo, in ima_get_modsig_digest() 128 *algo = modsig->hash_algo; in ima_get_modsig_digest()
|
| D | ima_appraise.c | 178 enum hash_algo ima_get_hash_algo(const struct evm_ima_xattr_data *xattr_value, in ima_get_hash_algo() 182 enum hash_algo ret; in ima_get_hash_algo() 192 sig->hash_algo >= HASH_ALGO__LAST) in ima_get_hash_algo() 194 return sig->hash_algo; in ima_get_hash_algo() 198 || sig->hash_algo >= HASH_ALGO__LAST) in ima_get_hash_algo() 200 return sig->hash_algo; in ima_get_hash_algo() 252 enum hash_algo algo, const u8 *digest, in calc_file_id_hash() 449 enum hash_algo hash_algo; in ima_check_blacklist() local 458 ima_get_modsig_digest(modsig, &hash_algo, &digest, &digestsize); in ima_check_blacklist() 710 enum hash_algo xattr_hash_algo; in validate_hash_algo()
|
| D | ima.h | 55 enum hash_algo algo; 382 void *buf, loff_t size, enum hash_algo algo, 443 enum hash_algo ima_get_hash_algo(const struct evm_ima_xattr_data *xattr_value, 485 static inline enum hash_algo 508 int ima_get_modsig_digest(const struct modsig *modsig, enum hash_algo *algo, 526 enum hash_algo *algo, const u8 **digest, in ima_get_modsig_digest()
|
| D | ima_main.c | 80 enum hash_algo ima_get_current_hash_algo(void) in ima_get_current_hash_algo() 233 enum hash_algo hash_algo; in process_measurement() local 383 hash_algo = ima_get_hash_algo(xattr_value, xattr_len); in process_measurement() 385 rc = ima_collect_measurement(iint, file, buf, size, hash_algo, modsig); in process_measurement() 417 (allowed_algos & (1U << hash_algo)) == 0) { in process_measurement() 594 int rc, hash_algo; in __ima_inode_hash() local 641 hash_algo = iint->ima_hash->algo; in __ima_inode_hash() 647 return hash_algo; in __ima_inode_hash()
|
| D | ima_fs.c | 123 static void lookup_template_data_hash_algo(int *algo_idx, enum hash_algo *algo, in lookup_template_data_hash_algo() 157 enum hash_algo algo; in ima_measurements_show() 253 enum hash_algo algo; in ima_ascii_measurements_show()
|
| D | ima_api.c | 208 enum hash_algo alg; in ima_get_verity_digest() 242 void *buf, loff_t size, enum hash_algo algo, in ima_collect_measurement()
|
| D | ima_crypto.c | 86 static struct crypto_shash *ima_alloc_tfm(enum hash_algo algo) in ima_alloc_tfm() 112 enum hash_algo algo; in ima_init_crypto() 285 static struct crypto_ahash *ima_alloc_atfm(enum hash_algo algo) in ima_alloc_atfm()
|
| /security/integrity/ |
| D | digsig_asymmetric.c | 99 if (hdr->hash_algo >= HASH_ALGO__LAST) in asymmetric_verify() 108 pks.hash_algo = hash_algo_name[hdr->hash_algo]; in asymmetric_verify()
|
| D | integrity.h | 95 uint8_t hash_algo; /* Digest algorithm [enum hash_algo] */ member
|
| /security/integrity/evm/ |
| D | evm_crypto.c | 74 static struct shash_desc *init_desc(char type, uint8_t hash_algo) in init_desc() argument 89 if (hash_algo >= HASH_ALGO__LAST) in init_desc() 92 tfm = &evm_tfm[hash_algo]; in init_desc() 93 algo = hash_algo_name[hash_algo]; in init_desc()
|
| D | evm_main.c | 253 digest.hdr.algo = hdr->hash_algo; in evm_verify_hmac()
|
| /security/keys/encrypted-keys/ |
| D | ecryptfs_format.c | 73 auth_tok->token.password.hash_algo = PGP_DIGEST_ALGO_SHA512; in ecryptfs_fill_auth_tok()
|
| /security/ipe/ |
| D | eval.c | 201 enum hash_algo alg; in evaluate_fsv_digest()
|
| /security/keys/ |
| D | keyctl_pkey.c | 63 params->hash_algo = q; in keyctl_pkey_params_parse()
|