日期:2014-05-18  浏览次数:20986 次

问一个des加密的问题
对一个字符串进行加密后
生成的byte[]   密文数据会出现\0吗
也就是中间会出现ascii为0的情况吗,

------解决方案--------------------
使用DES加密以后,再用Convert.ToBase64String(byte[] array)来获得转换后的字符串,不然会是乱码。解密的时候,先用Convert.FromBase64String(string str)来获得byte array,然后解密。

我刚刚才测试完毕说。