加密解密CryptoStream的问题 MemoryStream 封装以无符号字节数组形式存储的数据 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不能用GetBuffer方法,试试ToArray方法。 GetBuffer是个问题,但主要问题出在:CryptoStream cs2 = new CryptoStream(ms2, rm.CreateEncryptor(b1,b1), CryptoStreamMode.Read);楼主两次都是CreateEncryptor,也就是说加了两次密,结果当然不对了。第二次应该是解密:CryptoStream cs2 = new CryptoStream(ms2, rm.CreateDecryptor(b1,b1), CryptoStreamMode.Read); GetBuffer改成ToArray后,问题解决。使用GetBuffer后,字节数变成了256,无形中增长了,也许是这个原因引起的吧。另外,rm.CreateDecryptor写成了rm.CreateEncryptor是笔误,源程序中并没有错。谢谢大家,特别是xixigongzhu. c#.net开发ddVue.ocx控件,编辑cad的dwg文件 请问C#怎么解析json 做个C# 文件粉碎机 求助 请高手帮忙转C#代码到VB.NET吧,谢谢。 希望能帮忙解决下- - C# 设置完代理ip 怎么不用重启浏览器就能生效 C# 连接access 登入 实在不懂哪错了 帮帮忙谢谢 C# 执行Procedure时出错 本人点数太少了,但是有个问题很奇怪,好几天了,都没有解决,所有厚着脸皮过来请教,希望大伙给帮忙帮忙!! 气杀我也!用日期作查询条件,只能往大查,而不能往小查?!请指教!!! 简单的编译问题 更新數據庫的問題
CryptoStream cs2 = new CryptoStream(ms2, rm.CreateEncryptor(b1,b1), CryptoStreamMode.Read);楼主两次都是CreateEncryptor,也就是说加了两次密,结果当然不对了。第二次应该是解密:
CryptoStream cs2 = new CryptoStream(ms2, rm.CreateDecryptor(b1,b1), CryptoStreamMode.Read);
谢谢大家,特别是xixigongzhu.