版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、DES加密算法1DES加密算法DES数据加密标准(Data Ecryption Standard)是美国国家标准局于1977年公布由IBM公司研制的一种加密算法。自从DES加密标准出现以来,一直成为国际上商用通信和计算机通信的最常用的加密算法。DES算法一直沿用到2000年,之后有3DES算法等代替DES算法继续为加解密服务。DES是一个分组加密算法,它以64位为分组对数据加密。64位一组的明文从算法的一端输入,64位的密文从另一端输出DES是一个对称算法:加密和解密用的是同一种算法。密钥的长度为64位,但是有8位是用作奇偶校验,可以忽略。密钥可以是任意的64位的数(带有8位奇偶校验),且可在
2、任意的时候改变。其中极少量的数被认为是弱密钥,但能容易地避开它们。所有的保密性依赖于密钥。2DES加密算法DES加密的明文输入,子密钥输入及密文输出都是64位的算法由64位的明文开始,经过IP初始置换,然后将明文分成左右两组各32位数据,经过16轮迭代之后再经过逆IP置换,便可以得到64位密文输出。由于加解密使用相同的算法,DES解密与加密过程类似。3DES加密算法64h0102030405060708左半部分右半部分32h0102030432h050607084DES加密算法532h050607086E扩展78S盒输入011011 那么行=第1位和第6位=01列=中间四位=1101,即139P置换10DES加密算法11IP逆置换12子密钥的生成13PC-1置换14移位运算1516P
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度跨境电子商务平台广告服务合同4篇
- 2025年度水电工程设计与施工一体化合同汇编4篇
- 2025年度重型冲击钻施工工程合同4篇
- 2025年鲜蛋冷链配送与售后服务合同3篇
- 个人土地抵押贷款合同范本打印版(2024)一
- 2025年度智慧城市建设物业服务委托合同4篇
- 2025年度餐饮行业供应链战略合作框架协议3篇
- 教育技术在小学科学课题研究中的应用与发展
- 个人借款转让协议简明示例版
- 2025年度个人租赁房屋租赁合同违约责任及处理协议4篇
- 人教版物理八年级下册 专项训练卷 (一)力、运动和力(含答案)
- 山东省房屋市政工程安全监督机构人员业务能力考试题库-中(多选题)
- 重庆市2023-2024学年七年级上学期期末考试数学试题(含答案)
- 2024年中考语文满分作文6篇(含题目)
- 北师大版 2024-2025学年四年级数学上册典型例题系列第三单元:行程问题“拓展型”专项练习(原卷版+解析)
- 2023年译林版英语五年级下册Units-1-2单元测试卷-含答案
- 施工管理中的文档管理方法与要求
- DL∕T 547-2020 电力系统光纤通信运行管理规程
- 种子轮投资协议
- 执行依据主文范文(通用4篇)
- 浙教版七年级数学下册全册课件
评论
0/150
提交评论