Encrypted Key Exchange (EKE) example on C#