Searched refs:hash_algo (Results 1 – 13 of 13) sorted by relevance
/security/integrity/ima/ |
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_template_lib.c | 268 u8 hash_algo, in ima_eventdigest_init_common() argument 282 if (hash_algo < HASH_ALGO__LAST) { in ima_eventdigest_init_common() 285 hash_algo_name[hash_algo]); in ima_eventdigest_init_common() 374 u8 *cur_digest = NULL, hash_algo = HASH_ALGO_SHA1; in ima_eventdigest_ng_init() local 383 hash_algo = event_data->iint->ima_hash->algo; in ima_eventdigest_ng_init() 386 hash_algo, field_data); in ima_eventdigest_ng_init() 396 enum hash_algo hash_algo; in ima_eventdigest_modsig_init() local 405 hash_algo = HASH_ALGO_SHA1; in ima_eventdigest_modsig_init() 411 rc = ima_get_modsig_digest(event_data->modsig, &hash_algo, in ima_eventdigest_modsig_init() 415 else if (hash_algo == HASH_ALGO__LAST || cur_digestsize == 0) in ima_eventdigest_modsig_init() [all …]
|
D | ima_appraise.c | 175 enum hash_algo ima_get_hash_algo(const struct evm_ima_xattr_data *xattr_value, in ima_get_hash_algo() 179 enum hash_algo ret; in ima_get_hash_algo() 189 || sig->hash_algo >= HASH_ALGO__LAST) in ima_get_hash_algo() 191 return sig->hash_algo; in ima_get_hash_algo() 347 enum hash_algo hash_algo; in ima_check_blacklist() local 356 ima_get_modsig_digest(modsig, &hash_algo, &digest, &digestsize); in ima_check_blacklist() 599 enum hash_algo xattr_hash_algo; in validate_hash_algo()
|
D | ima_main.c | 80 enum hash_algo ima_get_current_hash_algo(void) in ima_get_current_hash_algo() 218 enum hash_algo hash_algo; in process_measurement() local 349 hash_algo = ima_get_hash_algo(xattr_value, xattr_len); in process_measurement() 351 rc = ima_collect_measurement(iint, file, buf, size, hash_algo, modsig); in process_measurement() 383 (allowed_algos & (1U << hash_algo)) == 0) { in process_measurement() 542 int hash_algo; in __ima_inode_hash() local 568 hash_algo = iint->ima_hash->algo; in __ima_inode_hash() 571 return hash_algo; in __ima_inode_hash()
|
D | ima.h | 265 enum hash_algo algo, struct modsig *modsig); 326 enum hash_algo ima_get_hash_algo(const struct evm_ima_xattr_data *xattr_value, 368 static inline enum hash_algo 386 int ima_get_modsig_digest(const struct modsig *modsig, enum hash_algo *algo, 404 enum hash_algo *algo, const u8 **digest, in ima_get_modsig_digest()
|
D | ima_crypto.c | 62 enum hash_algo algo; 91 static struct crypto_shash *ima_alloc_tfm(enum hash_algo algo) in ima_alloc_tfm() 117 enum hash_algo algo; in ima_init_crypto() 290 static struct crypto_ahash *ima_alloc_atfm(enum hash_algo algo) in ima_alloc_atfm()
|
D | ima_api.c | 215 enum hash_algo algo, struct modsig *modsig) in ima_collect_measurement()
|
/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 | 119 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 | 240 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/keys/ |
D | keyctl_pkey.c | 63 params->hash_algo = q; in keyctl_pkey_params_parse()
|