Secure Remote Password protocol framework written in C# for .NET/Mono