ProtoCore v1.0.16
Deterministic, zero-heap network stack for embedded targets
Loading...
Searching...
No Matches
SmbPreauth Struct Reference

The SMB 3.1.1 preauth-integrity hash value (MS-SMB2 §3.1.5.2): a running SHA-512 chained over every NEGOTIATE and SESSION_SETUP message of the handshake. Its final value binds the whole pre-authentication exchange and feeds the 3.1.1 signing / encryption key derivation. More...

#include <smb2.h>

Public Attributes

uint8_t hash [PROTOCORE_SMB2_PREAUTH_HASH_LEN]
 

Detailed Description

The SMB 3.1.1 preauth-integrity hash value (MS-SMB2 §3.1.5.2): a running SHA-512 chained over every NEGOTIATE and SESSION_SETUP message of the handshake. Its final value binds the whole pre-authentication exchange and feeds the 3.1.1 signing / encryption key derivation.

Definition at line 227 of file smb2.h.

Member Data Documentation

◆ hash

uint8_t SmbPreauth::hash[PROTOCORE_SMB2_PREAUTH_HASH_LEN]

Definition at line 229 of file smb2.h.


The documentation for this struct was generated from the following file: