public void GenServerKey() { ServerHandshake = new ServerMaze(new System.Drawing.Size(128, 128), 1, 5); Console.WriteLine("[Server] Setting up login data for user, ");// + Username); ServerHandshake.SetLoginData(Username, Password, PrivateKeys, PublicKey); Console.WriteLine("[Server] Generating key for user, ");// + Username); ServerHandshake.SetMazeKey(); //encrypt the public key with WopEx EncryptedPublicKey = ServerHandshake.GetEncryptedPublicKey(); //encrypt the public key EncryptedHash = BitConverter.ToString(SHA512Managed.Create().ComputeHash(EncryptedPublicKey, 0, EncryptedPublicKey.Length)).Replace("-", ""); }
public void GenServerKey() { ServerHandshake = new ServerMaze(new System.Drawing.Size(512, 512), 10, 30); ServerHandshake.SetLoginData(Username, Password, PrivateKeys, PublicKey); ServerHandshake.SetMazeKey(); //encrypt the public key with WopEx EncryptedPublicKey = ServerHandshake.GetEncryptedPublicKey(); //encrypt the public key EncryptedHash = BitConverter.ToString(SHA512Managed.Create().ComputeHash(EncryptedPublicKey, 0, EncryptedPublicKey.Length)).Replace("-", ""); }