Home
last modified time | relevance | path

Searched refs:epayload (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/security/keys/encrypted-keys/
H A Dencrypted.c276 static char *datablob_format(struct encrypted_key_payload *epayload, in datablob_format() argument
280 u8 *iv = epayload->iv; in datablob_format()
291 len = sprintf(ascii_buf, "%s %s %s ", epayload->format, in datablob_format()
292 epayload->master_desc, epayload->datalen); in datablob_format()
416 static struct key *request_master_key(struct encrypted_key_payload *epayload, in request_master_key() argument
421 if (!strncmp(epayload->master_desc, KEY_TRUSTED_PREFIX, in request_master_key()
423 mkey = request_trusted_key(epayload->master_desc + in request_master_key()
426 } else if (!strncmp(epayload->master_desc, KEY_USER_PREFIX, in request_master_key()
428 mkey = request_user_key(epayload in request_master_key()
452 derived_key_encrypt(struct encrypted_key_payload *epayload, const u8 *derived_key, unsigned int derived_keylen) derived_key_encrypt() argument
494 datablob_hmac_append(struct encrypted_key_payload *epayload, const u8 *master_key, size_t master_keylen) datablob_hmac_append() argument
516 datablob_hmac_verify(struct encrypted_key_payload *epayload, const u8 *format, const u8 *master_key, size_t master_keylen) datablob_hmac_verify() argument
554 derived_key_decrypt(struct encrypted_key_payload *epayload, const u8 *derived_key, unsigned int derived_keylen) derived_key_decrypt() argument
607 struct encrypted_key_payload *epayload = NULL; encrypted_key_alloc() local
681 encrypted_key_decrypt(struct encrypted_key_payload *epayload, const char *format, const char *hex_encoded_iv) encrypted_key_decrypt() argument
738 __ekey_init(struct encrypted_key_payload *epayload, const char *format, const char *master_desc, const char *datalen) __ekey_init() argument
773 encrypted_init(struct encrypted_key_payload *epayload, const char *key_desc, const char *format, const char *master_desc, const char *datalen, const char *hex_encoded_iv, const char *decrypted_data) encrypted_init() argument
816 struct encrypted_key_payload *epayload = NULL; encrypted_instantiate() local
860 struct encrypted_key_payload *epayload; encrypted_rcu_free() local
877 struct encrypted_key_payload *epayload = key->payload.data[0]; encrypted_update() local
936 struct encrypted_key_payload *epayload; encrypted_read() local
[all...]
H A Dencrypted.h26 static inline void dump_decrypted_data(struct encrypted_key_payload *epayload) in dump_decrypted_data() argument
29 epayload->decrypted_data, in dump_decrypted_data()
30 epayload->decrypted_datalen, 0); in dump_decrypted_data()
33 static inline void dump_encrypted_data(struct encrypted_key_payload *epayload, in dump_encrypted_data() argument
37 epayload->encrypted_data, encrypted_datalen, 0); in dump_encrypted_data()
53 static inline void dump_decrypted_data(struct encrypted_key_payload *epayload) in dump_decrypted_data() argument
57 static inline void dump_encrypted_data(struct encrypted_key_payload *epayload, in dump_encrypted_data() argument
/kernel/linux/linux-5.10/security/keys/encrypted-keys/
H A Dencrypted.c270 static char *datablob_format(struct encrypted_key_payload *epayload, in datablob_format() argument
274 u8 *iv = epayload->iv; in datablob_format()
285 len = sprintf(ascii_buf, "%s %s %s ", epayload->format, in datablob_format()
286 epayload->master_desc, epayload->datalen); in datablob_format()
410 static struct key *request_master_key(struct encrypted_key_payload *epayload, in request_master_key() argument
415 if (!strncmp(epayload->master_desc, KEY_TRUSTED_PREFIX, in request_master_key()
417 mkey = request_trusted_key(epayload->master_desc + in request_master_key()
420 } else if (!strncmp(epayload->master_desc, KEY_USER_PREFIX, in request_master_key()
422 mkey = request_user_key(epayload in request_master_key()
446 derived_key_encrypt(struct encrypted_key_payload *epayload, const u8 *derived_key, unsigned int derived_keylen) derived_key_encrypt() argument
488 datablob_hmac_append(struct encrypted_key_payload *epayload, const u8 *master_key, size_t master_keylen) datablob_hmac_append() argument
510 datablob_hmac_verify(struct encrypted_key_payload *epayload, const u8 *format, const u8 *master_key, size_t master_keylen) datablob_hmac_verify() argument
548 derived_key_decrypt(struct encrypted_key_payload *epayload, const u8 *derived_key, unsigned int derived_keylen) derived_key_decrypt() argument
600 struct encrypted_key_payload *epayload = NULL; encrypted_key_alloc() local
655 encrypted_key_decrypt(struct encrypted_key_payload *epayload, const char *format, const char *hex_encoded_iv) encrypted_key_decrypt() argument
712 __ekey_init(struct encrypted_key_payload *epayload, const char *format, const char *master_desc, const char *datalen) __ekey_init() argument
746 encrypted_init(struct encrypted_key_payload *epayload, const char *key_desc, const char *format, const char *master_desc, const char *datalen, const char *hex_encoded_iv) encrypted_init() argument
784 struct encrypted_key_payload *epayload = NULL; encrypted_instantiate() local
827 struct encrypted_key_payload *epayload; encrypted_rcu_free() local
844 struct encrypted_key_payload *epayload = key->payload.data[0]; encrypted_update() local
903 struct encrypted_key_payload *epayload; encrypted_read() local
[all...]
H A Dencrypted.h26 static inline void dump_decrypted_data(struct encrypted_key_payload *epayload) in dump_decrypted_data() argument
29 epayload->decrypted_data, in dump_decrypted_data()
30 epayload->decrypted_datalen, 0); in dump_decrypted_data()
33 static inline void dump_encrypted_data(struct encrypted_key_payload *epayload, in dump_encrypted_data() argument
37 epayload->encrypted_data, encrypted_datalen, 0); in dump_encrypted_data()
53 static inline void dump_decrypted_data(struct encrypted_key_payload *epayload) in dump_decrypted_data() argument
57 static inline void dump_encrypted_data(struct encrypted_key_payload *epayload, in dump_encrypted_data() argument
/kernel/linux/linux-5.10/drivers/nvdimm/
H A Dsecurity.c29 struct encrypted_key_payload *epayload = dereference_key_locked(key); in key_data() local
33 return epayload->decrypted_data; in key_data()
66 struct encrypted_key_payload *epayload; in nvdimm_request_key() local
69 epayload = dereference_key_locked(key); in nvdimm_request_key()
70 if (epayload->decrypted_datalen != NVDIMM_PASSPHRASE_LEN) { in nvdimm_request_key()
95 struct encrypted_key_payload *epayload; in nvdimm_lookup_user_key() local
111 epayload = dereference_key_locked(key); in nvdimm_lookup_user_key()
112 if (epayload->decrypted_datalen != NVDIMM_PASSPHRASE_LEN) { in nvdimm_lookup_user_key()
/kernel/linux/linux-6.6/drivers/nvdimm/
H A Dsecurity.c29 struct encrypted_key_payload *epayload = dereference_key_locked(key); in key_data() local
33 return epayload->decrypted_data; in key_data()
66 struct encrypted_key_payload *epayload; in nvdimm_request_key() local
69 epayload = dereference_key_locked(key); in nvdimm_request_key()
70 if (epayload->decrypted_datalen != NVDIMM_PASSPHRASE_LEN) { in nvdimm_request_key()
95 struct encrypted_key_payload *epayload; in nvdimm_lookup_user_key() local
111 epayload = dereference_key_locked(key); in nvdimm_lookup_user_key()
112 if (epayload->decrypted_datalen != NVDIMM_PASSPHRASE_LEN) { in nvdimm_lookup_user_key()

Completed in 5 milliseconds