- 25
- 0
- 约3.66千字
- 约 16页
- 2017-03-18 发布于贵州
- 举报
des算法的原理与实现de算法的原理与实现des算法的原理与实现des算法的原理与实现
实验项目与实验报告( 2 )
学科:信息与网络安全 学号: 姓名: 时间: 月 日
实验名称:DES算法的原理与实现 实验目的:
1.熟悉DES算法的实现程序和具体应用,加深对DES算法的了解。
实验内容:(写出实验内容要点或相关理论准备、实验估计)
一、DES算法的简介
DES算法为密码体制中的对称密码体制,又被称为美国数据加密标准,是1972年美国BM公司研制的对称密码体制加密算法。明文按64位进行分组,密钥长64位,密钥事实上是56位参与DES运算(第8、16、24、32、40、48、56、64位是校验位,使得每个密钥都有奇数个1)分组后的明文组和56位的密钥按位代替或交换的方法形成密文组的加密方法。
1、基本原理
其入口参数有三个:key、data、mode。Key为加密解密使用的密钥,data为加密解密的数据,mode为其工作模式。当模式为加密模式时,明文按照64为进行分组,形成明文组,key用于对数据加密,当模式为解密模式时,key用于对数据解密。实际运用中,密钥只用到了64位中的56位,这样才具有高的安全性。
DES特点
DES算法具有极高安全性,到目前为止,除了用对DES算法进行攻击外,还没有发现更有效的办法。而56位长的的穷举空间为256,这意味着如果一台计算机的速度是每一秒钟检测一百万个密钥,则
您可能关注的文档
- 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
- cis战略与策划cis战略策划与策划.ppt
- 2026年山东省滨州市惠民县中考化学一模试卷(含答案).pdf
- 2026年山东省济南市历城区中考化学二模试卷(含答案).pdf
- 2026年山东省烟台市福山区中考化学模拟试卷(含答案).pdf
- 2026年山东省临沂市郯城县中考化学一模(含答案).pdf
- 2026年四川省德阳市中江县中考化学二诊试卷(含答案).pdf
- 2026年四川省绵阳市梓潼县中考化学二模试卷(含答案).pdf
- 2026年新疆乌鲁木齐市沙依巴克区中考化学适应性试卷(含答案).pdf
- 2026年重庆市永川区中考化学质检试卷(含答案).pdf
- 2026年重庆市第一中学校中考化学全真模拟试卷(二)(含答案).pdf
- 安徽池州市第二中学等校2025-2026学年高一下学期期中物理试卷A(含答案).pdf
原创力文档

文档评论(0)