您好,欢迎访问三七文档
组员:刘惊涛韩军乐华益IDEA加密算法介绍IDEA算法的相关背景1990年XueJiaLai和Massey开发出IDEA加密算法雏形,称为PES,即建议的加密标准。第二年,根据有关专家对这一密码算法的分析结果,设计者对该算法进行了强化并称之为IPES,即改进的建议加密标准。该算法于1992年更名为IDEA,即国际加密标准。IDEA算法简介IDEA算法是对称密码体制中的一种基于数据块的分组加密算法,整个算法包含子密钥产生、数据加密过程、数据解密过程三部分。该算法规定明文与密文块均为64bite,密钥长度为128bite。数据加密过程IDEA子密钥产生产生子密钥的方法。这个算法用了52个子密钥(8轮中的每一轮需要6个,其他4个用于输出变换)。首先,将128-位密钥分成8个16-位子密钥。这些是算法的第一批8个子密钥(第一轮6个,第二轮的头2个)。然后,密钥向左环移动25位产生另外8个子密钥,如此进行直到算法结束。IDEA子密钥产生THEEND!
本文标题:idea加密算法
链接地址:https://www.777doc.com/doc-7976301 .html