索阅 100例 首 页| 资 讯| 下 载| 论 坛| 博 客| Webinar| 高 校| 专 刊| 会展| EETV| 百科| 问答| 电路图| 工程师手册| Datasheet

EEPW首页 > 百科 > 数据加密标准

数据加密标准


贡献者:dolphin    浏览:366次    创建时间:2014-06-12

数据加密标准  数据加密标准(DES,Data EncryptiON Standard)是一种使用密钥加密的块密码,1976年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),随后在国际上广泛流传开来。推动了现代的块密码及其密码分析的发展。

  1、64bit 密钥K 经变换KS 产生16 个48bit 的子密钥K1、K2…K16,分别供16 次迭代使用;

  2、64bit 明文段经初始置换IP得到64bit 数据组,左32bit 构成L0,右32bit 构成R0;

  3、由加密函数f 实现子密钥Ki 对Ri-1 的加密变换和Li=Ri-1,Ri=Li-1 f(Ri-1,Ki)的迭代变换,迭代过程连续16 次;(其中称作按位模2 加运算)

  4、由Rl6 为前32bit,Ll6 为后32bit 组成的64bit 数据组,经逆初- 2 -始置换IP-1 得密文;

  5、脱密的算法相同,只是子密钥使用次序颠倒,K16 在第一次使用,K1 在最后一次使用。



如果您认为本词条还有待完善,需要补充新内容或修改错误内容,请编辑词条     查看历史版本

开放分类
    

参考资料

贡献者
dolphin    


本词条在以下词条中被提及:

关于本词条的评论共:(0条)
匿名不能发帖!请先 [ 登陆 ]