Secure Remote Password protocol implementation in C#