一种3DES加密方法技术

技术编号:8325698 阅读:241 留言:0更新日期:2013-02-14 07:56
本发明专利技术提供一种3DES加密方法,包括三次加密过程,对经第一次加密后的数据进行第一次变换,然后将经第一次变换后的数据进行第二次加密,再对经第二次加密后的进行数据第二次变换,最后将经第二次变换后的数据进行第三次加密;所述第一次变换对应于解密的第二次变化过程,第二次变换对应于解密的第一次变化过程,所述第一次变换与所述解密的第二次变化过程互为可逆,所述第二次变换与所述解密的第一次变化过程互为可逆。本发明专利技术通过简单的自定义的2次变化方法,可以在原来3DES加密基础上,扩展更好的行业(产品)私密性,且不破坏原有的应用体系。尤其适合在低成本的安全解决方案上可以起到特别的数据防护功效。

【技术实现步骤摘要】

本专利技术涉及一种3DES加密方法
技术介绍
DES (Data Encrypt Standard)加密标准是银行产业的标准数据加密方法。通过 DES密钥的共享,可以获得数据安全传递的目的。3DES加密可以在DES的基础上,有效的将密钥长度由56bit扩展成168bit长度,极大的增强数据的保护能力。但如果采用3DES标准,不能很好区别于其他非银行产业特定加密需求。3DES(即Triple DES)是DES向AES过渡的加密算法,它使用3条64位的密钥对数据进行三次加密。是DES的一 3DES个更安全的变形。它以DES为基本模块,通过组合分组方法设计出分组加密算法。比起最初的DES, 3DES更为安全。如图I所示,是现有技术中的3DES标准加密过程,用左密钥(KEY Left)对待加密数据(IN DATA)进行第一次加密(DES1);其加密结果再用中间密钥(KEY Middle)进行第二次加密(DES2),第二次加密后的结果再用(KEY Right)进行第三次加密(DES3)。其中,I) 待加密数据(IN DATA)必须是8字节倍数长度的二进制数据;2)参与加密的KEY必须是24本文档来自技高网...

【技术保护点】
一种3DES加密方法,包括三次加密过程,其特征在于:对经第一次加密后的数据进行第一次变换,然后将经第一次变换后的数据进行第二次加密,再对经第二次加密后的进行数据第二次变换,最后将经第二次变换后的数据进行第三次加密;所述第一次变换对应于解密的第二次变化过程,第二次变换对应于解密的第一次变化过程,所述第一次变换与所述解密的第二次变化过程互为可逆,所述第二次变换与所述解密的第一次变化过程互为可逆。

【技术特征摘要】
1.一种3DES加密方法,包括三次加密过程,其特征在于 对经第一次加密后的数据进行第一次变换,然后将经第一次变换后的数据进行第二次加密,再对经第二次加密后的进行数据第二次变换,最后将经第二次变换后的数据进行第三次加密; 所述第一次变换对应于解密的第二次变化过程,第二次变换对应于解密的第一次变化过程,所述第一次变换与所述解密的第二次变化过程互为可逆,所述第二次变换与所述解密的第一次变化过程互为可逆。2.根据权利要求I所述的一种3DES加密方法,其特征在于所述第一次变换的规...

【专利技术属性】
技术研发人员:钟国平李宗宇张登峰余杭军
申请(专利权)人:福建升腾资讯有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1