php实现3DES加密算法,工作模式CBC,填充模式PKCS7 Padding
摘要:
概述: 最近工作中需要通过接口交换一些数据,数据采用sha-1,3DES加密,sha-1加密方式可以直接使用php的函数sha1()完成,php对3DES加密方式的支持并不完全,部分功能需要自己实现。 对方提供的接口说明了3DES算法所用参数,包括: 1.工作模式:CBC 2.填充方式:PKCS7 Padding原理: 3DES: 对于3DES加密算法,我个人也不是太了解,因为这涉及到密码学的范畴,我并没有详细的研究这个算法本身。所以这里我也只能写一点简单的说明和理解,对不住各位看官了。大家有兴趣的话可以自己研究,关于3DES和DES的详细细节,请参见http://csrc.nis... 阅读全文
posted @ 2012-02-24 11:22 darkbluever 阅读(4514) 评论(0) 推荐(1) 编辑