- 35
- 0
- 约 7页
- 2017-02-15 发布于湖北
- 举报
实验一DES算法
实验一、DES算法
姓名: 学号: 实验日期:
一、实验名称: DES算法
二、实验目的
熟悉DES算法
编程实现DES算法加密字符串和加密文件
三、实验基本方法
使用C#编程实现DES算法加密字符串和加密文件
观察密钥变化一个字符时密文的变化情况,并分析
观察明文变化一个字符时密文的变化情况,并分析
个人使用DES密码的创意,并编程实现
实验及实验结果分析
1. 使用C#编程实现DES算法加密字符串和加密文件
ECB模式:电子密本方式,就是将数据按照8个字节一段进行DES加密或解密得到一段8个字节的密文或者明文,最后一段不足8个字节,则补足8个字节(注意:这里就涉及到数据补位了)进行计算,之后按照顺序将计算所得的数据连在一起即可,各段数据之间互不影响。将明文分成n个64比特分组,如果明文长度不是64比特的倍数,则在明文末尾填充适当数目的规定符号。对明文组用给定的密钥分别进行加密,行密文C=(C0,C1,……,Cn-1)其中Ci=DES(K,xi),i=0,1,…..,n-1。
CBC 密文分组链接方式,在CBC方式下,每个明文组xi在加密前与先一组密文按位模二加后,再送到DES加密,CBC方式克服了ECB方式报内组重的缺点,但由于明文组加密前与一组密文有关,因此前一组密文的错误会传播到下一组。
CFB密文反馈方式:可用于序列密码, 明文X=(x0,
您可能关注的文档
- 实验7.2 数据链路层故障排除.ppt
- 实验6 7 社会统计学实验-非参数检验.ppt
- 实验7-存储过程应用初步.doc
- 实验一 光学显微镜构造及使用.ppt
- 实验一 EViews软件的基本操作.doc
- 实验一 数据库及表的操作.docx
- 实验3 正弦振荡器.doc
- 实验一-流体静力学实验.docx
- 实验一普通光学显微镜的使用及细菌三形观察.ppt
- 实验一 组合逻辑电路实验.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 实施指南《GB_T3480.5-2021直齿轮和斜齿轮承载能力计算第5部分:材料的强度和质量》实施指南.docx VIP
- 长春社区团购现状分析报告.pdf VIP
- 防范“小火亡人”消防安全提示课件.pptx VIP
- 2024电化学储能电站典型设计图.pdf VIP
- 8.《公路工程地质勘察规范》(JTGC20-2011).pdf
- 长大后我就成了你合唱简谱.pdf VIP
- 2025第二届关键金属选冶与高纯制程技术交流会:砷定向矿化新方法及共生金属资源协同利用关键技术.docx
- 2023年高考福建卷化学真题(原卷版+参考答案).docx VIP
- 完全自杀式手册.docx VIP
- 汽车试验学试题及详细答案.docx VIP
原创力文档

文档评论(0)