Lines Matching full:hmac
105 pr_info("HMAC attrs: 0x%x\n", evm_hmac_attrs); in evm_init_config()
115 * errors, based on the ability of EVM to calculate HMACs. If the HMAC key
166 * evm_verify_hmac - calculate and compare the HMAC with the EVM xattr
168 * Compute the HMAC on the dentry's protected set of extended attributes
173 * HMAC.)
412 * Calculate the HMAC for the given dentry and verify it against the stored
414 * previously retrieved to calculate the HMAC.
526 /* Exception if the HMAC is not going to be calculated. */ in evm_protect_xattr()
546 /* Exception if the HMAC is not going to be calculated. */ in evm_protect_xattr()
583 * access to the EVM encrypted key needed to calculate the HMAC, prevent
584 * userspace from writing HMAC value. Writing 'security.evm' requires
594 * there's no HMAC key loaded in evm_inode_setxattr()
623 * there's no HMAC key loaded in evm_inode_removexattr()
667 * Prevent modifying posix acls causing the EVM HMAC to be re-calculated
679 * there's no HMAC key loaded in evm_inode_set_acl()
689 /* Exception if the HMAC is not going to be calculated. */ in evm_inode_set_acl()
719 * Prevent removing posix acls causing the EVM HMAC to be re-calculated
798 * Update the HMAC stored in 'security.evm' to reflect the change.
833 * Update the 'security.evm' xattr with the EVM HMAC re-calculated after setting
847 * Update the HMAC stored in 'security.evm' to reflect removal of the xattr.
875 * Update the 'security.evm' xattr with the EVM HMAC re-calculated after
915 * there's no HMAC key loaded in evm_inode_setattr()
954 * For now, update the HMAC stored in 'security.evm' to reflect UID/GID
1011 * evm_inode_init_security - initializes security.evm HMAC value