A Needham Schroeder Protocol Server in c#