- 17
- 0
- 约2.19千字
- 约 10页
- 2017-03-05 发布于湖北
- 举报
DES加密与解密过程原理解析概要
网络与信息安全作业题目:DES加密与解密过程原理解析姓名:学号:班级:日期:2016年3月30日DES简介:DES (Data Encryption Standard)是对称加解密算法的一种,由IBM公司W.Tuchman和C.Meyer在上个世纪70年代开发,该算法使用64位密钥(其中包含8位奇偶校验,实际密钥长度为56位)对以64为单位的块数据加密,产生64位密文数据,然后使用相同的密钥进行解密。密钥只有通信双方知晓,不对第三方公开。DES算法过程:DES的加密过程:第一阶段:初始置换IP。在第一轮迭代之前,需要加密的64位明文首先通过初始置换IP 的作用,对输入分组实施置换。最后,按照置换顺序,DES将64位的置换结果分为左右两部分,第1位到第32位记为L0,第33位到第64位记为R0。表1:置换IP表上表为置换IP表,将输入64位的第58位换到第一位,第50位换到第二位,依此类推,最后一位是原来的第7位。L0是输出的前32位,R0是后32位。比如:置换前的输入值为D1D2D3…D64,则经过初始置换后的结果为:L0=D58D50...D8,R0=D57D49...D7。第二阶段:获取函数f和子密钥。函数f有两个输入:32位的Ri-1和48位Ki,f函数的处理流程如下图所示。E变换的算法是从Ri-1的32位中选取某些位,构成48位。即E将32比特扩展变换为48位,变换规则根据
您可能关注的文档
最近下载
- CA6140车床进给系统的数控化改造.doc VIP
- 国家开放大学《公司概论》形考作业1-6参考答案(下载可编辑).docx VIP
- 3.2基因工程的基本操作程序(第2-3课时)课件(共42张PPT) 人教版(2019)高中生物学选择性必修3.pptx VIP
- 2025年浙江杭州第二中学自主招生数学试卷真题(含答案详解).pdf VIP
- 缅甸土瓦锡 (1).doc VIP
- (三模)太原市2025年高三模拟考试(三) 地理试卷(含答案解析).docx
- 智慧园区智能化系统规划方案.pdf VIP
- 概率难点大题归纳--2026高考数学含答案.pdf
- 课标40首古诗理解性默写-2025年中考语文一轮复习.doc VIP
- 铝模深化设计要点.docx VIP
原创力文档

文档评论(0)