0abf0bbab0
Add go-ntlmssp. blah |
||
---|---|---|
.. | ||
.travis.yml | ||
LICENSE | ||
README.md | ||
authenticate_message.go | ||
authheader.go | ||
avids.go | ||
challenge_message.go | ||
messageheader.go | ||
negotiate_flags.go | ||
negotiate_message.go | ||
negotiator.go | ||
nlmp.go | ||
nlmp_test.go | ||
unicode.go | ||
varfield.go |
README.md
go-ntlmssp
Golang package that provides NTLM/Negotiate authentication over HTTP
Protocol details from https://msdn.microsoft.com/en-us/library/cc236621.aspx Implementation hints from http://davenport.sourceforge.net/ntlm.html
This package only implements authentication, no key exchange or encryption. It only supports Unicode (UTF16LE) encoding of protocol strings, no OEM encoding. This package implements NTLMv2.