An implementation of a cryptographically strong network authentication mechanism known as the Secure Remote Password (SRP) protocol in literate Haskell with the RFC documentation embeded.
Also has a server and client for testing purposes.
See the source code Network/SRP.lhs for more details.