HASH_ALGO_SHA1
chip->allocated_banks[0].digest_size = hash_digest_size[HASH_ALGO_SHA1];
chip->allocated_banks[0].crypto_id = HASH_ALGO_SHA1;
{HASH_ALGO_SHA1, TPM_ALG_SHA1},
[HASH_ALGO_SHA1] = "sha1",
[HASH_ALGO_SHA1] = SHA1_DIGEST_SIZE,
data.hdr.algo = HASH_ALGO_SHA1;
desc = init_desc(EVM_XATTR_HMAC, HASH_ALGO_SHA1);
digest.hdr.algo = HASH_ALGO_SHA1;
return HASH_ALGO_SHA1;
if (algo <= HASH_ALGO_SHA1) {
if (algo == HASH_ALGO_SHA1)
if (ima_hash_algo == HASH_ALGO_SHA1)
if (algo == HASH_ALGO_SHA1) {
if (ima_hash_algo == HASH_ALGO_SHA1) {
ima_alloc_tfm(HASH_ALGO_SHA1);
ima_algo_array[ima_sha1_idx].algo = HASH_ALGO_SHA1;
if (bank_idx == -1 && crypto_id == HASH_ALGO_SHA1)
algo = HASH_ALGO_SHA1;
algo = HASH_ALGO_SHA1;
int __ro_after_init ima_hash_algo = HASH_ALGO_SHA1;
ima_hash_algo = HASH_ALGO_SHA1;
ima_hash_algo != HASH_ALGO_SHA1 && ima_hash_algo != HASH_ALGO_MD5) {
if (algo == HASH_ALGO_SHA1 || algo == HASH_ALGO_MD5)
hash.hdr.algo = HASH_ALGO_SHA1;
if (!result && hash.hdr.algo != HASH_ALGO_SHA1)
cur_digestsize = hash_digest_size[HASH_ALGO_SHA1];
ima_hash_algo : HASH_ALGO_SHA1;
hash_algo = HASH_ALGO_SHA1;
opt->hash = tpm2 ? HASH_ALGO_SHA256 : HASH_ALGO_SHA1;
if (!tpm2 && i != HASH_ALGO_SHA1) {