Searched refs:secmech (Results 1 – 6 of 6) sorted by relevance
/linux-6.12.1/fs/smb/client/ |
D | cifsencrypt.c | 120 rc = cifs_alloc_hash("md5", &server->secmech.md5); in cifs_calc_signature() 124 rc = crypto_shash_init(server->secmech.md5); in cifs_calc_signature() 130 rc = crypto_shash_update(server->secmech.md5, in cifs_calc_signature() 137 return __cifs_calc_signature(rqst, server, signature, server->secmech.md5); in cifs_calc_signature() 700 cifs_free_hash(&server->secmech.aes_cmac); in cifs_crypto_secmech_release() 701 cifs_free_hash(&server->secmech.hmacsha256); in cifs_crypto_secmech_release() 702 cifs_free_hash(&server->secmech.md5); in cifs_crypto_secmech_release() 703 cifs_free_hash(&server->secmech.sha512); in cifs_crypto_secmech_release() 706 if (server->secmech.enc) { in cifs_crypto_secmech_release() 707 crypto_free_aead(server->secmech.enc); in cifs_crypto_secmech_release() [all …]
|
D | smb2transport.c | 32 struct cifs_secmech *p = &server->secmech; in smb3_crypto_shash_allocate() 52 struct cifs_secmech *p = &server->secmech; in smb311_crypto_shash_allocate() 260 shash = server->secmech.hmacsha256; in smb2_calc_signature() 332 rc = crypto_shash_setkey(server->secmech.hmacsha256->tfm, in generate_key() 339 rc = crypto_shash_init(server->secmech.hmacsha256); in generate_key() 345 rc = crypto_shash_update(server->secmech.hmacsha256, i, 4); in generate_key() 351 rc = crypto_shash_update(server->secmech.hmacsha256, label.iov_base, label.iov_len); in generate_key() 357 rc = crypto_shash_update(server->secmech.hmacsha256, &zero, 1); in generate_key() 363 rc = crypto_shash_update(server->secmech.hmacsha256, context.iov_base, context.iov_len); in generate_key() 371 rc = crypto_shash_update(server->secmech.hmacsha256, L256, 4); in generate_key() [all …]
|
D | smb2misc.c | 915 sha512 = server->secmech.sha512; in smb311_update_preauth_hash()
|
D | smb2pdu.c | 1275 server->secmech.enc = server->primary_server->secmech.enc; in SMB2_negotiate() 1276 server->secmech.dec = server->primary_server->secmech.dec; in SMB2_negotiate()
|
D | cifsglob.h | 738 struct cifs_secmech secmech; /* crypto sec mech functs, descriptors */ member
|
D | smb2ops.c | 4521 rc = crypt_message(server, num_rqst, new_rq, 1, server->secmech.enc); in smb3_init_transform_rq() 4577 if (unlikely(!server->secmech.dec)) in decrypt_raw_data() 4580 tfm = server->secmech.dec; in decrypt_raw_data()
|