private void GetKeyHash()
 {
     using (MD5 md5Hash = MD5.Create())
     {
         keyHash = MD5Helpers.GetMd5Hash(md5Hash, secretKey.ToString());
     }
 }
 private void SecondStageAlice()
 {
     OpenB     = Bridge.OpenB;
     secretKey = (int)BigInteger.ModPow(OpenB, a, P);
     using (MD5 md5Hash = MD5.Create())
     {
         KeyHash       = MD5Helpers.GetMd5Hash(md5Hash, secretKey.ToString());
         HashLbl.Text += KeyHash;
     }
     OpenBLbl.Text += OpenB;
 }