using System; using System.Collections.Generic; using System.Linq; using System.Text; using Chop.Game.Encryption; using Chop.Game.Messages.IDs; namespace Chop.Game.Messages.Incoming.Handshake { class GenerateSecretKeyEvent : IMessageHandler { public void Handle(GameClient client, RequestParser parser) { string s = parser.ReadString(); bool b = client.Crypto.InitializeRC4(s); ResponseBuilder message = new ResponseBuilder(OutgoingMessages.SecretKeyEvent); message.AppendString(client.Crypto.PublicKey.ToString()); client.SendMessage(message); } } }