private void UpDate_Click(object sender, RoutedEventArgs e) { if (!File.Exists("message.xml")) { MessageBox.Show("FILE MISSING"); } if ( COUNT.Text == "" || KEY.Text == "" || SEC.Text == "") { MessageBox.Show(myerror[0], "ERROR", MessageBoxButton.OK, MessageBoxImage.Error); return; } else { string showmessage = String.Format(show[0], COMBOBOX.Text, COUNT.Text, KEY.Text, SEC.Text); if (MessageBox.Show(showmessage, "IMPORTANT", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.No) { COUNT.Text = ""; KEY.Text = ""; SEC.Text = ""; return; } } byte[] user = Encoding.UTF8.GetBytes(COUNT.Text); byte[] pass = Encoding.UTF8.GetBytes(KEY.Text); byte[] sec = Encoding.UTF8.GetBytes(SEC.Text); Eenclass enc = new Eenclass(); string rsauser = enc.hex2str(enc.aesenc(user, sec)); string rsapass = enc.hex2str(enc.aesenc(pass, sec)); send2serverall(username, COMBOBOX.Text, rsauser, rsapass); save2xml(username, TAG.Text, rsauser, rsapass,UPDATE); COUNT.Text = ""; SEC.Text = ""; KEY.Text = ""; TAG.Text = ""; }
private string makepwd(string passwd) { Eenclass enc; byte[] pass = Encoding.UTF8.GetBytes(passwd) ; enc = new Eenclass(pass); byte[] shapass = enc.MySHA256(); enc = new Eenclass(shapass, pass); byte[] aaa = enc.aesenc(); string result = enc.hex2str(aaa); return result; }
private void add_Click(object sender, RoutedEventArgs e) { if(TAG.Text=="" || COUNT.Text=="" || KEY.Text=="" ||SEC.Text =="") { MessageBox.Show(myerror[0] , "ERROR" , MessageBoxButton.OK ,MessageBoxImage.Error) ; return ; } else { string showmessage = String.Format(show[0] , TAG.Text , COUNT.Text ,KEY.Text ,SEC.Text) ; if( MessageBox.Show(showmessage, "IMPORTANT", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.No) { COUNT.Text = "" ; KEY.Text = "" ; SEC.Text ="" ; return; } } COMBOBOX.Items.Add(TAG.Text) ; // first use DES ..... byte[] user = Encoding.UTF8.GetBytes(COUNT.Text) ; byte[] pass = Encoding.UTF8.GetBytes(KEY.Text) ; byte[] sec = Encoding.UTF8.GetBytes(SEC.Text) ; Eenclass enc = new Eenclass() ; string rsauser = enc.hex2str(enc.aesenc(user, sec)) ; string rsapass = enc.hex2str(enc.aesenc(pass, sec)) ; send2serverall(username ,TAG.Text ,rsauser , rsapass ) ; save2xml(username,TAG.Text,rsauser,rsapass,ADD); COUNT.Text = ""; SEC.Text = "" ; KEY.Text = "" ; TAG.Text = "" ; }
public bool encrypt(string user ,string passwd) { byte[] userbyte = System.Text.Encoding.UTF8.GetBytes(user); byte[] pass = System.Text.Encoding.UTF8.GetBytes(passwd); Eenclass enc; bool isexist = true ; enc = new Eenclass(userbyte) ; byte[] md5user = enc.Mymd5() ; //202cb962 enc = new Eenclass(pass); byte[] shapass = enc.MySHA256() ; enc = new Eenclass(md5user, pass); //a665a459 byte[] final_user = enc.desenc(); enc = new Eenclass(shapass, pass); // 1eaf67e9 byte[] final_pass = enc.aesenc(); //d63804 isexist = send2server(final_user); if (isexist == true) return isexist; createXml(final_user, final_pass); return isexist; }