static void Main(string[] args) { new ConfigBootStrap();//BootStrap //--------- //string content = "123"; //string sIV = "33111111"; //string key = Encrypt_Helper_DG.MD5_Encrypt("123").Substring(0,24); //string encString = Encrypt_Helper_DG.DES3_Encrypt(content, key, sIV); //Console.WriteLine(encString); //Console.WriteLine("\n------------"); //Console.WriteLine(Encrypt_Helper_DG.DES3_Decrypt(encString, key, sIV)); string source = "123456eeasdasdas"; string encodeString = Encrypt_Helper_DG.Base64_Encode(source); string decodeString = Encrypt_Helper_DG.Base64_Decode(encodeString); Console.WriteLine(encodeString); Console.WriteLine(decodeString); //--------- Console.WriteLine("any key to exit ..."); Console.ReadKey(); }
private void button4_Click(object sender, EventArgs e) { Encrypt_Helper_DG.RSA_Keys keys = Encrypt_Helper_DG.RSA_GetKeys(); StringBuilder builder = new StringBuilder(); builder.Append("RSA_PublicKey ----- ----- ----- ----- ----->\n\n"); builder.Append(keys.PublicKey); builder.Append("\n\nRSA_PrivateKey ----- ----- ----- ----- ----->\n\n"); builder.Append(keys.PrivateKey); richTextBox_OutPut.Text = builder.ToString(); }
public ActionResult LoginDeal() { try { string account = Request["account"]; string password = Request["password"]; string validateCode = Request["validateCode"]; int online = Request["online"].ToInt(); if (!Cache_Helper_DG.Cache_Get("ValidateCode").ToString().ToUpper().Equals(validateCode.ToUpper())) { return(ERROR("验证码错误!")); } using (var fact = Wcf <UserAccountService>()) { var channel = fact.CreateChannel(); TB_UserAccount userAccount = channel.QuerySingle(new TB_UserAccountQueryObject { QueryCondition = t => t.LoginId.Equals(account) }).Cast <TB_UserAccount>(); if (userAccount != null) { if (userAccount.Password.Equals(Encrypt_Helper_DG.MD5_Encrypt(password))) { Session["uid"] = userAccount.UserUid; Session["loginId"] = userAccount.LoginId; if (online == 1) { Cookie_Helper_DG.Add("loginId", userAccount.LoginId, DateTime.Now.AddDays(1)); Cookie_Helper_DG.Add("uid", userAccount.UserUid.ToString(), DateTime.Now.AddDays(1)); } return(OK("登录成功!")); } } return(ERROR("账号或密码错误!")); } } catch (Exception ex) { return(ERROR(ex.ToString(), 0, 0, System.Net.HttpStatusCode.InternalServerError)); } }
private void button8_Click(object sender, EventArgs e) => MessageBox.Show(Encrypt_Helper_DG.RSA_SignatureVerify(textBox1.Text.Trim(), richTextBox6.Text, richTextBox5.Text) == true ? "validate signature success" : "validate signature faild !!!");
//RSA_SignatureVerify private void button7_Click(object sender, EventArgs e) => richTextBox5.Text = Encrypt_Helper_DG.RSA_Signature(textBox2.Text.Trim(), richTextBox6.Text);
//RSA_Signature private void button6_Click(object sender, EventArgs e) => richTextBox6.Text = Encrypt_Helper_DG.RSA_GetHashDescription(richTextBox5.Text);
//Private Decrypt private void button4_Click(object sender, EventArgs e) => richTextBox3.Text = Encrypt_Helper_DG.RSA_Decrypt(richTextBox4.Text, textBox2.Text.Trim());
//Generate RSA_Keys private void button1_Click(object sender, EventArgs e) { Encrypt_Helper_DG.RSA_Keys rsaKey = Encrypt_Helper_DG.RSA_GetKeys(); textBox1.Text = rsaKey.PublicKey; textBox2.Text = rsaKey.PrivateKey; }
private void button7_Click(object sender, EventArgs e) { richTextBox_OutPut.Text = Encrypt_Helper_DG.Base64_Decode(richTextBox_Input.Text); }
private void button3_Click(object sender, EventArgs e) { richTextBox_OutPut.Text = Encrypt_Helper_DG.MD5_Encrypt(richTextBox_Input.Text); }