Skip to main content

Crate smb_server_auth

Crate smb_server_auth 

Source
Expand description

SMB authentication primitives.

Cryptographic primitives come from the [smb_server_csp] crypto service provider (RustCrypto crates by default, bundled implementations behind a feature flag). Also hosts the [MS-NLMP] NTLMSSP message construction/parsing and the minimal SPNEGO DER wrapping used during extended-security session setup.

These pieces are dialect-independent: SMB1 extended security and SMB2 session setup both speak SPNEGO + NTLMSSP.

Modulesยง

crypto
Cryptographic primitives used by the NTLM family and SMB signing.
ntlm
Minimal NTLMSSP ([MS-NLMP]) message construction/parsing plus the SPNEGO DER wrapping used during extended-security session setup.