Beispiel #1
0
 public static Class120 smethod_0(string string_2)
 {
     byte[]   encrypted = Convert.FromBase64String(string_2);
     byte[]   bytes     = new DesEncryption(DesStrategy.Des3, "LoveOraycn").Decrypt(encrypted);
     string[] strArray  = Encoding.UTF8.GetString(bytes).Split(new char[] { '-' });
     return(new Class120(strArray[0], strArray[1]));
 }
Beispiel #2
0
 private void button1_Click(object sender, EventArgs e)
 {
     des = new DesEncryption();
     key = DesEncryption.GenerateRandomNumber(8);
     iv  = DesEncryption.GenerateRandomNumber(8);
     if (textBox1.Text == string.Empty)
     {
         MessageBox.Show(@"Enter some text");
     }
     else
     {
         var original = textBox1.Text;
         encrypted     = des.Encrypt(Encoding.UTF8.GetBytes(original), key, iv);
         textBox2.Text = Convert.ToBase64String(encrypted);
     }
 }
        private static void TestDES()
        {
            var des = new DesEncryption();

            var key = des.GenerateRandomNumber(8);
            var iv  = des.GenerateRandomNumber(8);

            const string originalText = "Text to encrypt";

            var encrypted = des.Encrypt(Encoding.UTF8.GetBytes(originalText), key, iv);
            var decrypted = des.Decrypt(encrypted, key, iv);

            var decryptedMessage = Encoding.UTF8.GetString(decrypted);

            Console.WriteLine($"Original Text: {originalText}");
            Console.WriteLine($"Encrypted value: {Convert.ToBase64String(encrypted)}");
            Console.WriteLine($"Decrypted Value: {Convert.ToBase64String(decrypted)}");
            Console.WriteLine($"Decrypted Text: {decryptedMessage}");
        }
Beispiel #4
0
        public NewDBLib()
        {
            if (!isInit)
            {
                string connStringDES = DesEncryption.DecryptDES(connString);
                connString = connStringDES == null ? connString : connStringDES;
#if MulDB
                DataTable dt = DBSelect("select * from TNSysConfig", DataStorageLib.DBServerType);
                if (dt.Rows.Count > 0)
                {
                    CurveConnString = dt.Select("Parameter='CurveDB'")[0]["Value"].ToString();
                    string CurveConnStringDES = DesEncryption.DecryptDES(CurveConnString);
                    CurveConnString  = CurveConnStringDES == null ? CurveConnString : CurveConnStringDES;
                    ResultConnString = dt.Select("Parameter='DataDB'")[0]["Value"].ToString();
                    string ResultConnStringDES = DesEncryption.DecryptDES(ResultConnString);
                    ResultConnString = ResultConnStringDES == null ? ResultConnString : ResultConnStringDES;
                }
#endif
                isInit = true;
            }
        }