Sign ( byte data, int offset, int length, ServerMessageBlock request, ServerMessageBlock response ) : void |
Performs MAC signing of the SMB. Performs MAC signing of the SMB. This is done as follows. The signature field of the SMB is overwritted with the sequence number; The MD5 digest of the MAC signing key + the entire SMB is taken; The first 8 bytes of this are placed in the signature field. |
|
Verify ( byte data, int offset, ServerMessageBlock response ) : bool |
Performs MAC signature verification. Performs MAC signature verification. This calculates the signature of the SMB and compares it to the signature field on the SMB itself. |
|