Searched refs:derived_key (Results 1 – 4 of 4) sorted by relevance
| /linux-6.15/security/keys/encrypted-keys/ |
| H A D | encrypted.c | 378 derived_key); in get_derived_key() 497 u8 derived_key[HASH_SIZE]; in datablob_hmac_append() local 506 ret = calc_hmac(digest, derived_key, sizeof derived_key, in datablob_hmac_append() 511 memzero_explicit(derived_key, sizeof(derived_key)); in datablob_hmac_append() 537 ret = calc_hmac(digest, derived_key, sizeof derived_key, p, len); in datablob_hmac_verify() 550 memzero_explicit(derived_key, sizeof(derived_key)); in datablob_hmac_verify() 728 ret = derived_key_decrypt(epayload, derived_key, sizeof derived_key); in encrypted_key_decrypt() 734 memzero_explicit(derived_key, sizeof(derived_key)); in encrypted_key_decrypt() 963 ret = derived_key_encrypt(epayload, derived_key, sizeof derived_key); in encrypted_read() 979 memzero_explicit(derived_key, sizeof(derived_key)); in encrypted_read() [all …]
|
| /linux-6.15/fs/crypto/ |
| H A D | keysetup_v1.c | 49 u8 *derived_key, unsigned int derived_keysize) in derive_key_aes() argument 76 sg_init_one(&dst_sg, derived_key, derived_keysize); in derive_key_aes() 271 u8 *derived_key; in setup_v1_file_key_derived() local 278 derived_key = kmalloc(ci->ci_mode->keysize, GFP_KERNEL); in setup_v1_file_key_derived() 279 if (!derived_key) in setup_v1_file_key_derived() 283 derived_key, ci->ci_mode->keysize); in setup_v1_file_key_derived() 287 err = fscrypt_set_per_file_enc_key(ci, derived_key); in setup_v1_file_key_derived() 289 kfree_sensitive(derived_key); in setup_v1_file_key_derived()
|
| H A D | keysetup.c | 365 u8 derived_key[FSCRYPT_MAX_KEY_SIZE]; in fscrypt_setup_v2_file_key() local 370 derived_key, ci->ci_mode->keysize); in fscrypt_setup_v2_file_key() 374 err = fscrypt_set_per_file_enc_key(ci, derived_key); in fscrypt_setup_v2_file_key() 375 memzero_explicit(derived_key, ci->ci_mode->keysize); in fscrypt_setup_v2_file_key()
|
| /linux-6.15/crypto/krb5/ |
| H A D | rfc3961_simplified.c | 391 struct krb5_buffer derived_key; in rfc3961_calc_PRF() local 401 derived_key.len = krb5->key_bytes; in rfc3961_calc_PRF() 402 buffer = kzalloc(round16(tmp1.len) + round16(derived_key.len), gfp); in rfc3961_calc_PRF() 407 derived_key.data = buffer + round16(tmp1.len); in rfc3961_calc_PRF() 416 ret = rfc3961_calc_DK(krb5, protocol_key, &prfconstant, &derived_key, gfp); in rfc3961_calc_PRF() 420 ret = rfc3961_calc_E(krb5, &derived_key, &tmp2, result, gfp); in rfc3961_calc_PRF()
|