3DES加密算法C++实现

时间:2015-02-20 07:12:49
【文件属性】:

文件名称:3DES加密算法C++实现

文件大小:7KB

文件格式:RAR

更新时间:2015-02-20 07:12:49

3des 加密 c++

1、实现了3DES功能的C++代码 2、支持多个key输入、支持ECB、CBC填充模式 3、不是.exe程序,是代码段;


【文件预览】:
DES.cpp
DES.h

网友评论

  • 可以用,ecb+2keys,结果是正确的。
  • 没有3DES,不要误导大家
  • 先下载看看,能不能用上,哈哈
  • 学习一下原理,可以使用,感谢分享
  • 学习一下原理,感谢分享
  • 有用 研究研究 用于项目
  • 非常简单的一个算法
  • 有点参考价值
  • 懂的人下载吧,我都看不懂啊
  • 可以使用,非常感谢
  • 可以用,但是看不懂。
  • 可以使用,非常感谢
  • 真的是解决了我的燃眉之急
  • 非常好用,感谢。
  • 可能是和我的算法不一样,还是谢谢
  • 挺不错的,适合作参考用。
  • 和C#的不一样啊
  • 很不错,拿来参考,还没试验,希望能和java,c#匹配上。
  • 能和C#和JAVA的3DES匹配上么?
  • 不错,但是没有文件加密,最后还是自己写了
  • 非常好的资源,谢谢分享,帮了大忙了
  • 很好用,谢谢
  • 很好,可以拿来参考。
  • 谢谢楼主,确实帮了很大的忙,还有要补充一点,这里面有个初始向量(代码里异或的那个8字节)的概念,我做的时候在服务端C#通过(密匙+初始向量)加密过的,所以在这个C++端也要注意修改相应的(密匙+初始向量)才能正确解密
  • 非常好 值得参考
  • 代码没什么问题,支持PAD_ISO_1、PAD_ISO_2、PAD_PKCS_7三种填充模式。 不过RunPad这个函数的过程不可逆啊,填充了就无法还原了怎么整= =
  • 找了很久,找不到一个可以和别人对接上的代码,不知道是我的错还是别人的错
  • 在vs里面可以运行,也算是实现了3DES算法
  • 还行,需要自己修改下
  • 能用,但是不是我想要的