Searched refs:secmech (Results 1 – 5 of 5) sorted by relevance
32 struct cifs_secmech *p = &server->secmech; in smb3_crypto_shash_allocate()52 struct cifs_secmech *p = &server->secmech; in smb311_crypto_shash_allocate()287 shash = server->secmech.hmacsha256; in smb2_calc_signature()363 rc = crypto_shash_init(server->secmech.hmacsha256); in generate_key()608 shash = server->secmech.aes_cmac; in smb3_calc_signature()942 if (!server->secmech.enc) { in smb3_crypto_aead_allocate()953 server->secmech.enc = tfm; in smb3_crypto_aead_allocate()956 if (!server->secmech.dec) { in smb3_crypto_aead_allocate()963 crypto_free_aead(server->secmech.enc); in smb3_crypto_aead_allocate()964 server->secmech.enc = NULL; in smb3_crypto_aead_allocate()[all …]
124 rc = crypto_shash_init(server->secmech.md5); in cifs_calc_signature()130 rc = crypto_shash_update(server->secmech.md5, in cifs_calc_signature()702 cifs_free_hash(&server->secmech.aes_cmac); in cifs_crypto_secmech_release()704 cifs_free_hash(&server->secmech.md5); in cifs_crypto_secmech_release()705 cifs_free_hash(&server->secmech.sha512); in cifs_crypto_secmech_release()707 if (server->secmech.enc) { in cifs_crypto_secmech_release()708 crypto_free_aead(server->secmech.enc); in cifs_crypto_secmech_release()709 server->secmech.enc = NULL; in cifs_crypto_secmech_release()711 if (server->secmech.dec) { in cifs_crypto_secmech_release()712 crypto_free_aead(server->secmech.dec); in cifs_crypto_secmech_release()[all …]
916 sha512 = server->secmech.sha512; in smb311_update_preauth_hash()
778 struct cifs_secmech secmech; /* crypto sec mech functs, descriptors */ member
4502 rc = crypt_message(server, num_rqst, new_rq, 1, server->secmech.enc); in smb3_init_transform_rq()4561 tfm = server->secmech.dec; in decrypt_raw_data()