Пример #1
0
 public BmUdtEncryptedSocket(String encryptionKey)
     : base()
 {
     // assume aes encryption
     var aes = new AesCryptoPacketUtil(Encoding.UTF8.GetBytes(encryptionKey));
     EncryptData = aes.EncryptData;
     DecryptData = aes.DecryptData;
 }
Пример #2
0
 private void ResetSockets()
 {
     try
     {
         if (_socket != null)
         {
             _socket.Close();
         }
     }
     catch (Exception ex)
     {
         Logger.Error("Failed to close sockets");
     }
     //_socket = new BmUdtSocket();
     var aes = new AesCryptoPacketUtil(Encoding.UTF8.GetBytes("0123456789ABCDEF"));
     //_socket = new BmUdtEncryptedSocket(); { EncryptData = aes.EncryptData, DecryptData = aes.DecryptData };
     //IPEndPoint endPoint = new IPEndPoint(IPAddress.Any, 0);
     //_udpClient = new UdpClient(endPoint);
     //_udtSocket = new Udt.Socket(AddressFamily.InterNetwork, SocketType.Stream);
 }