Lines Matching full:hmac
106 pr_info("HMAC attrs: 0x%x\n", evm_hmac_attrs); in evm_init_config()
116 * errors, based on the ability of EVM to calculate HMACs. If the HMAC key
156 * evm_verify_hmac - calculate and compare the HMAC with the EVM xattr
158 * Compute the HMAC on the dentry's protected set of extended attributes
163 * HMAC.)
395 * Calculate the HMAC for the given dentry and verify it against the stored
397 * previously retrieved to calculate the HMAC.
509 /* Exception if the HMAC is not going to be calculated. */ in evm_protect_xattr()
529 /* Exception if the HMAC is not going to be calculated. */ in evm_protect_xattr()
565 * access to the EVM encrypted key needed to calculate the HMAC, prevent
566 * userspace from writing HMAC value. Writing 'security.evm' requires
576 * there's no HMAC key loaded in evm_inode_setxattr()
605 * there's no HMAC key loaded in evm_inode_removexattr()
649 * Prevent modifying posix acls causing the EVM HMAC to be re-calculated
659 * there's no HMAC key loaded in evm_inode_set_acl()
669 /* Exception if the HMAC is not going to be calculated. */ in evm_inode_set_acl()
734 * Update the HMAC stored in 'security.evm' to reflect the change.
762 * Update the HMAC stored in 'security.evm' to reflect removal of the xattr.
813 * there's no HMAC key loaded in evm_inode_setattr()
847 * For now, update the HMAC stored in 'security.evm' to reflect UID/GID
868 * evm_inode_init_security - initializes security.evm HMAC value