- 26
- 0
- 约4.77万字
- 约 34页
- 2016-11-30 发布于重庆
- 举报
2010-6-2計算机密码学实验指导书
《计算机密码学》
实验指导书
邬志红 编
南昌航空大学计算机学院
二零一零年六月
目录
实验1仿射密码设计 1
实验2 DES对称加密设计 3
实验3 RSA公钥密码设计 8
实验4 MD5摘要与校验 10
实验5 数字签名算法DSS 14
附录 16
1. des_setup函数 16
2. des_ecb_encrypt函数 16
3. des_ecb_decrypt函数 16
4. md5.h头文件 19
5. md5.c源文件 23
6. sha1.c源文件 28
实验1
一、实验目的
通过编程实现替代密码算法和置换密码算法,加深对古典密码体制的了解,为深入
二、实验原理
古典密码算法曾被广泛应用,大都比较简单,使用手工和机械操作来实现加密和解
1.替代密码 替代密码算法的原理是使用替代法进a、b、、d,用D、E、F、G做对应替换后形成密文。
替代密码包括多种类型,如单表替代密码、多密码
加密:
解密:
仿射加密要求, 否则就褪化为 。故密钥空间大小为:
例如:密钥k=(7,3),7-1(mod 26)=15
加密函数:
解密函数:
设明文:China,首先转换为数字:2,7,8,13,0
加密:
您可能关注的文档
最近下载
- 2025三亚崖州区中小学教师招聘考试试题及答案.docx VIP
- 2024年江苏省南京市中考历史试题卷(含答案).docx
- 交换技术教学课件作者第2版蒋青泉课件电信交换技术10-11章节幻灯片.ppt VIP
- 26春《点金训练 数学选择性必修第三册(配人教A版)》答案详解.pdf VIP
- 循证护理与跨学科合作.ppt VIP
- 浙江省2024年初中学业水平考试社会开卷试题真题(含答案详解) .pdf
- BANNA电子式数显压力传感器PE100-说明书.pdf
- 第48届世赛新增项目江苏省选拔赛数字交互媒体设计项目技术工作文件.doc
- 循证护理实践:跨学科合作与交流.pptx VIP
- 2026年东营公需科目---2026年度应急管理专题试卷.docx VIP
原创力文档

文档评论(0)