protected void Button1_Click(object sender, EventArgs e)
{
//把TextBox1的值轉成MD5
string mm = MD5code(TextBox1.Text);
//TextBox2 顯示轉出來的MD5的值
TextBox2.Text = mm;
}
private String MD5code(String str) //MD5處理
{
System.Security.Cryptography.MD5CryptoServiceProvider md5Hasher=new System.Security.Cryptography.MD5CryptoServiceProvider();
Byte[] data = md5Hasher.ComputeHash((new System.Text.ASCIIEncoding()).GetBytes(str));
System.Text.StringBuilder sBuilder = new System.Text.StringBuilder();
for (int i=0 ;i< data.Length; i++){
sBuilder.Append(data[i].ToString("x2"));
}
return sBuilder.ToString() ;
}
//部份程式碼取自網路