diff options
author | Dmitry Kasatkin <dmitry.kasatkin@nokia.com> | 2011-03-09 15:07:36 -0500 |
---|---|---|
committer | Mimi Zohar <zohar@linux.vnet.ibm.com> | 2011-07-18 12:29:46 -0400 |
commit | d46eb3699502ba221e81e88e6c6594e2a7818532 (patch) | |
tree | 4761b63f12ded9ad53e3019c33d62d173b4b07da /security/integrity/evm/evm.h | |
parent | 823eb1ccd0b310449e99c822412ea8208334d14c (diff) | |
download | kernel_goldelico_gta04-d46eb3699502ba221e81e88e6c6594e2a7818532.zip kernel_goldelico_gta04-d46eb3699502ba221e81e88e6c6594e2a7818532.tar.gz kernel_goldelico_gta04-d46eb3699502ba221e81e88e6c6594e2a7818532.tar.bz2 |
evm: crypto hash replaced by shash
Using shash is more efficient, because the algorithm is allocated only
once. Only the descriptor to store the hash state needs to be allocated
for every operation.
Changelog v6:
- check for crypto_shash_setkey failure
Signed-off-by: Dmitry Kasatkin <dmitry.kasatkin@nokia.com>
Signed-off-by: Mimi Zohar <zohar@linux.vnet.ibm.com>
Diffstat (limited to 'security/integrity/evm/evm.h')
-rw-r--r-- | security/integrity/evm/evm.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/security/integrity/evm/evm.h b/security/integrity/evm/evm.h index a45d0d6..d320f51 100644 --- a/security/integrity/evm/evm.h +++ b/security/integrity/evm/evm.h @@ -19,6 +19,8 @@ extern int evm_initialized; extern char *evm_hmac; +extern struct crypto_shash *hmac_tfm; + /* List of EVM protected security xattrs */ extern char *evm_config_xattrnames[]; |