C#,一个加密函数,本人C#小白,求解密函数代码

publicstaticstringToDecrypt(stringstrText,stringsDecrKey){byte[]rgbKey=null;byte[]rgb... public static string ToDecrypt(string strText, string sDecrKey)
{
byte[] rgbKey = null;
byte[] rgbIV = new byte[] { 18, 52, 86, 120, 144, 171, 205, 239 };
byte[] buffer = new byte[strText.Length];
try
{
rgbKey = Encoding.UTF8.GetBytes(sDecrKey.Substring(0, 8));
DESCryptoServiceProvider provider = new DESCryptoServiceProvider();
buffer = Convert.FromBase64String(strText);
MemoryStream stream = new MemoryStream();
CryptoStream stream2 = new CryptoStream(stream, provider.CreateDecryptor(rgbKey, rgbIV), CryptoStreamMode.Write);
stream2.Write(buffer, 0, buffer.Length);
stream2.FlushFinalBlock();
Encoding encoding = new UTF8Encoding();
return encoding.GetString(stream.ToArray());
}
catch (Exception exception)
{
return exception.Message.ToString();
}
}
没分了,跪谢大家帮忙!
展开
 我来答
阳光的雷咩咩
2017-03-29 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7848万
展开全部
没分有rmb也行,10rmb帮写
更多追问追答
追问

没问题,把支付宝帐号和代码发下面地址,测试没有问题红包奉上,如果怀疑我的诚信请忽略。

追答
发了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式