public void CreateLink(CDH CDH) { SetParameters(); int SetG; long SetP; GetParameters(out SetG, out SetP); CDH.SetParameters(SetG, SetP); SetPublicKey(CDH.MakePublicKey()); CDH.SetPublicKey(MakePublicKey()); MakeSecretKey(); CDH.MakeSecretKey(); }
public static void Diffie_Hellman() { CDH Alice = new CDH(); CDH Bob = new CDH(); Alice.CreateLink(Bob); Console.ReadKey(); }