------加密字符串----
/// 字符串加密函數
/// </summary>
/// <param name="strInput">輸入被加密字符串</param>
/// <returns>加密後的字符串</returns>
private string Encrypt(string strInput)
{
//轉換爲UTF8編碼
byte[] b = Encoding.UTF8.GetBytes(strInput);
//計算字符串UTF8編碼後的的MD5哈希值,並轉換爲字符串
MD5 md5 = new MD5CryptoServiceProvider();
return Encoding.UTF8.GetString(md5.ComputeHash(b));
}