- 4
- 0
- 约1.87千字
- 约 12页
- 2017-03-18 发布于贵州
- 举报
des加密算法原理des加算法原理des加密算法原理des加密算法原理
DES算法的总结构 DES算法的基本运算 DES算法的基本运算 (2) E-扩展运算 经过初始置换后,L0和R0分别为32位,而子密钥为48位,因此右部分输入数据要经过扩展运算后才能和子密钥进行异或操作。扩展运算首先将32位数据分成8块,每块4位,然后将每个4位块扩展为6位块。扩展时,重复4位块的第一位和第四位,操作是块间交叉进行的,第一位和最后一位循环交叉,第二位和第三位原样定出。表3.3给出了扩展后输出位对应的输入位。 DES算法的基本运算 (3) S盒运算 S盒运算有8个S盒构成,每个S盒有6位输入,4位输出。每个S盒输入的第一位和最后一位组成一个2位的二进数用来选择S盒的行,剩下的中间四位用来选择S盒的列,选择的行和列的交叉位置对应的数即为输出的十进制,转换后为4位二进制输出。 DES算法的基本运算 (4)P-置换 所有S盒的输出组成32位数据,P-置换是对这32位数进行变换,P-置换只进行简单置换不进行扩展和压缩。 在DES算法基本运算中,其中E扩展运算、S盒和P置换又叫f函数,f函数是DES算法最重要的部分,数据加/解密基本上都属于f函数。 DES子秘钥生成器 在整个DES算法中,输入的密钥为64位,而实际每一轮加/解密中所用到的密钥为48位子密钥,因此,在DES算法
您可能关注的文档
- college romane 大学校园爱情college romance 大学校园爱情college romance 大学校园爱情college romance 大学校园爱情.ppt
- clotilde品牌策划全clotilde品牌策划全案clotilde品牌策划全案clotilde品牌策划全案.ppt
- comfy file reovery 3.2 商业绿色特别版使用教程comfy file recovery 3.2 商业绿色特别版使用教程comfy file recovery 3.2 商业绿色特别版使用教程comfy file recovery 3.2 商业绿色特别版使用教程.doc
- common errorsommon errorscommon errorscommon errors.ppt
- com实用入门教程第三讲cm实用入门教程第三讲com实用入门教程第三讲com实用入门教程第三讲.ppt
- com 2 开展创造性教学施新课程标准com 2 开展创造性教学实施新课程标准com 2 开展创造性教学实施新课程标准com 2 开展创造性教学实施新课程标准.doc
- cmos门电路的特殊用法cos门电路的特殊用法cmos门电路的特殊用法cmos门电路的特殊用法.ppt
- copd小讲课.ppt
- comparchsp15_ec1_introcomparchsp15_lec1_introcomparchsp15_lec1_introcomparchsp15_lec1_intro.ppt
- co中毒院前院内急救 wod 文档co中毒院前院内急救 word 文档co中毒院前院内急救 word 文档co中毒院前院内急救 word 文档.doc
- des算法实验报告des算实验报告法实验报告.doc
- des算法的原理与实现de算法的原理与实现des算法的原理与实现des算法的原理与实现.doc
- develoment bilogy the anatomical tradition(ii)develoment biology the anatomical tradition(ii)develoment biology the anatomical tradition(ii)develoment biology the anatomical tradition(ii).doc
- des加密算法的原理des密算法的原理des加密算法的原理des加密算法的原理.doc
- des加密算法在二维条码数加密中的应用des加密算法在二维条码数据加密中的应用des加密算法在二维条码数据加密中的应用des加密算法在二维条码数据加密中的应用.doc
- dip车间手工插件培训教材ip车间手工插件培训教材dip车间手工插件培训教材dip车间手工插件培训教材.doc
- dem数据与遥感影像复合 感数字图像处理dem数据与遥感影像复合 遥感数字图像处理dem数据与遥感影像复合 遥感数字图像处理dem数据与遥感影像复合 遥感数字图像处理.doc
- dm 5 文本分类 qba 21-08-2006dm 5 文本分类 qbai 21-08-2006dm 5 文本分类 qbai 21-08-2006dm 5 文本分类 qbai 21-08-2006.ppt
- c语言第八章指针c语言第八指针章指针.ppt
- diy申请美国研究生不可不的30个基本常识diy申请美国研究生不可不知的30个基本常识diy申请美国研究生不可不知的30个基本常识diy申请美国研究生不可不知的30个基本常识.doc
最近下载
- 六年级学生成长记录手册.doc VIP
- 耶鲁ydg413中文说明书.pdf VIP
- 2026年中考第二次模拟考试:物理二模模拟卷(辽宁专用)(解析版).docx VIP
- 2025年广西壮族自治区初中学业水平考试中考物理真题试卷(中考真题+答案).docx VIP
- 六年级学生成长记录手册范本.doc VIP
- 拼多多2025年下沉市场农产品电商品牌增长策略分析报告.docx
- 炼铁厂高炉区域设备设施安全风险分级管控清单.pdf VIP
- 2026年广东深圳市高三二模高考数学试卷试题(含答案详解).pdf VIP
- 基于单片机的节水灌溉自动控制系统.docx VIP
- 2024年贵州贵阳初中学业水平考试地理试卷真题(含答案解析).docx VIP
原创力文档

文档评论(0)