网罗了下des算法; 加密后的文件[字符串]大小 和 原文 长度/大小不一样?!
c#里的des 是 大小没改变的!

解决方案 »

  1.   

    des有标准的,输入块和输出都是8字节。//网罗了下des算法
    网罗到的大部分是变形的des
      

  2.   

    des是块加密,内容长度不是块长度整数倍的,自然就会变
      

  3.   

    哦哦;那有别的什么加密算法吗?文件大小不改变; 简单的话就像 xor 了一样;
      

  4.   

    顺便说,DES加密出来应该只是二进制流,变成字符串是又经过一次类似BASE64之类编码的结果。
      

  5.   


    xor或替换表,都可以,只是强度比较低,而且前者可能出现不可见字符