wjm456 发表于 2015-4-23 22:33

C# DES加密解密出现乱码

本帖最后由 wjm456 于 2015-4-23 22:35 编辑


加密源码是在百-度经验上找的   C# DES解密和 C# DES加密

代码不让发 我发个链接:http://jingyan.baidu.com/article/67508eb4d81aeb9cca1ce412.html
双击该按钮,进入代码编辑界面,添加如下代码,如图。
string en = "C#如何实现DES加密算法";
string result = EncryptDES.strEncryptDES(en, "hello,I am bianyuanhuanghun");
MessageBox.Show(result);


现在的问题是能解密 但测试后发现前3个中文字(6个字符)会出现乱码 后边都正常
情况如下图


加密密码:codeexam
密文:RuZFkVLbyIdjn02U0zCeuNod4enfBR4rjJawFgPdEC74q56fmE9kXU9umGF6MGVTr9tq5d5JpRRMU+D2M3gxbOgfJnCHeDKD
解密:}DJ1的形式中,效力仅次于宪法的是(    )。
正确解密:下列法的形式中,效力仅次于宪法的是(    )。

帮忙看看乱码是怎么回事啊!


页: [1]
查看完整版本: C# DES加密解密出现乱码