[ENet-discuss] added encryption to enet

Brian Hook hook_l at bookofhook.com
Tue Oct 4 08:35:05 PDT 2005


On Tue, 04 Oct 2005 09:16:23 +0100, Adam D. Moss wrote:

> algorithms.  Perhaps someone crypto-ish can recommend a way for
> ENet (or the app) to negotiate a shared secure key over an insecure
> link; pretty sure there's a standard crypto way to do that.  

The standard way is to use an asymmetric key system (RSA, etc.) to 
exchange a session key that is done using something like Blowfish (or 
whatever the cool kids use these days).  The server publishes it 
public key and clients transmit their public keys to the server upon 
connection for the exchange, and then they communicate the session key 
securely and encrypt all further communications with that.

Brian





More information about the ENet-discuss mailing list