void IDiffeHelmanClient.CheckEquality(IDiffeHelmanClient other)
        {
            Console.WriteLine($"Key: {Shared.Point}");

            if (other is DiffieHelmanKeyExchange dright)
            {
                Console.WriteLine($"Key: {dright.Shared.Point}");
                Console.WriteLine($"The two keys are equal: {Shared.Point.Equals(dright.Shared.Point)}");
            }
        }
 void IDiffeHelmanClient.SendPublicKeyTo(IDiffeHelmanClient client)
 {
     client.GenerateSharedKey(Actor.ToPublic());
 }