Lines Matching full:encrypted

11  * See Documentation/security/keys/trusted-encrypted.rst
23 #include <keys/encrypted-type.h>
35 #include "encrypted.h"
84 "Allow instantiation of encrypted keys using provided decrypted data");
103 * valid_ecryptfs_desc - verify the description of a new/loaded encrypted key
105 * The description of a encrypted key with format 'ecryptfs' must contain
168 * <encrypted iv + data>
294 /* convert the hex encoded iv, encrypted-data and HMAC to ascii */ in datablob_format()
305 * Use a user provided key to encrypt/decrypt an encrypted-key.
515 /* verify HMAC before decrypting encrypted key */
627 …pr_err("encrypted key: instantiation of keys using provided decrypted data is disabled since CONFI… in encrypted_key_alloc()
631 pr_err("encrypted key: decrypted data provided does not match decrypted data length provided\n"); in encrypted_key_alloc()
636 pr_err("encrypted key: decrypted data provided must contain only hexadecimal characters\n"); in encrypted_key_alloc()
767 * encrypted_init - initialize an encrypted key
804 * encrypted_instantiate - instantiate an encrypted key
807 * - by decrypting an existing encrypted datablob, or
808 * - by creating a new encrypted key based on a kernel random number, or
869 * Change the master key description for an existing encrypted key.
870 * The next read will return an encrypted datablob using the new
926 * encrypted_read - format and copy out the encrypted data
929 * <master-key name> <decrypted data length> <encrypted iv> <encrypted data>
931 * On success, return to userspace the encrypted key datablob size.
947 /* returns the hex encoded iv, encrypted-data, and hmac as ascii */ in encrypted_read()
1001 .name = "encrypted",
1043 MODULE_DESCRIPTION("Encrypted key type");