[][src]Module rdp::nla::cssp

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