ream(ms, des.CreateDecryptor(),CryptoStreamMode.Write); cs.Write(inputByteArray, 0, inputByteArray.Length); cs.FlushFinalBlock(); StringBuilder ret = new StringBuilder(); //建立StringBuild对象,CreateDecrypt使用的是流对象,必须把解密后的文本变成流对象 return System.Text.Encoding.Default.GetString(ms.ToArray()); } /// /// 检查己加密的字符串是否与原文相同 /// public bool ValidateString(string EnString, string FoString, int Mode) { switch (Mode) { default: case 1: if (Decrypt(EnString,_QueryStringKey) == FoString.ToString()) { retu页码:[1] [2] [3] [4] [5] [6] [7] 第6页、共7页 |