public static string DecryptRSAFromB64(string text) { SCSC_RSA rsa = new SCSC_RSA(); byte[] textBytes = Convert.FromBase64String(text); byte[] encrypted = rsa.DecryptPersonal(textBytes); return(Encoding.ASCII.GetString(encrypted)); }
public ServerManager(string password) { string serverUser = "******"; string serverPassword = "******"; //"SCSC_SQLite.sqlite" SCSC_RSA sc = new SCSC_RSA(); serverCryptoManager = new CryptoManager(); serverCryptoManager.SetUser(serverUser, serverPassword); //TEST!! sqlManager = new SQLManager(serverUser, serverPassword); sqlManager.Start("C:\\Work\\Testdb.sqlite"); sqlManager.CreateTables(); AddUserToDb("Tester", "Tester"); //TEST!! //m_serverData = new ServerData(); //m_serverData.Load(); m_connectedUsers = new Dictionary <string, UserInstance>(); m_groupChats = new Dictionary <string, GroupChatInstance>(); m_listener = new Listener(8989, this); m_listener.StartListen(); }