Windows Phone 引导页和密码加密

来源:互联网 发布:unity3d 录屏 编辑:程序博客网 时间:2024/06/05 03:47

 public MyLoginControl()        {            InitializeComponent();        }        public string UserName        {            get { return this.user.Text; }        }        public string PassWord        {            get {  return this.jiami(this.pass.Password); }        }        private string jiami(string pass){            if(string.IsNullOrEmpty(pass)){                return string.Empty;            }            System.Security.Cryptography.HMACSHA1 hm = new System.Security.Cryptography.HMACSHA1();            byte[] buffer = System.Text.Encoding.UTF8.GetBytes(pass);            byte[] result = hm.ComputeHash(buffer);            string resStr = "";            foreach(byte b in result){                resStr += b.ToString("x");            }            return resStr;        }        private void user_TextChanged(object sender, TextChangedEventArgs e)        {        }        private void Button_Click(object sender, RoutedEventArgs e)        {            string temp;            temp = "用户名" + login.user + "\n密码" + login.PassWord;            this.text.Text = temp;        }


0 0