[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