Module cssp

Source

Functionsยง

create_ts_authenticate
This the third step in CSSP Handshake Send the pubKey of server encoded with negotiated key to protect agains MITM attack
create_ts_request
Create a ts request as expected by the specification https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-cssp/6aac4dea-08ef-47a6-8747-22ea7f6d8685?redirectedfrom=MSDN
cssp_connect
This the main function for CSSP protocol It will use the raw link layer and the selected authenticate protocol to perform the NLA authenticate
read_public_certificate
read_ts_server_challenge
This is the second step in CSSP handshake this is the challenge message from server to client
read_ts_validate
read ts validate This is the last step in cssp handshake Server must send its public key incremented by one and cyphered with the authentication protocol Parse the ts message and extract the public key