If you have ever tried interoperability between an MS environment and any of the others you are likely to have tripped over NTLM authentication before now. Obviously there is no RFC for this one, but Eric Glass has an excellent explanation of NTLM that was gathered by reading public available information and a bit of network sniffing. This information was used by the Samba developers when they were enabling Windows File Sharing to/from *nix which is such a great achievement I am still in awe that they ever got it done.