版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《密码学根底》试验指导20 /20 学年第 学期班 级:组 号:组 长:试验地点:指导教师:计算机科学与工程学院202310月试验名目TOC\o“1-1“\h\z\u\l“_TOC_250009“试验一、生疏CAP4. 1\l“_TOC_250008“试验二古典密码算法Playfair密码 3\l“_TOC_250007“试验三古典密码算法仿射密5\l“_TOC_250006“试验四古典密码算法Vigenère密码 7\l“_TOC_250005“试验五、对称密码算法DES 9\l“_TOC_250004“试验六、对称密码算法IDEA 11\l“_TOC_250003“试验七、对称密码算法AES 13\l“_TOC_250002“试验八、非对称密码算法RSA 15\l“_TOC_250001“试验九、数字签名算法DSS. 17\l“_TOC_250000“试验十、HASH算法MD5 19I10CAP4试验目的通过试验,使学生对密码学有确定的感性生疏;学会正确使用CAP〔CryptographicAnalysisProgramv4〕软件,验证课堂中所学的古典密码算法;为学习现代密码算法及其应用奠定根底。试验内容及要求1、生疏使用CAP4软件2、使用CAP4,验证课本中的一些加密算法,如凯撒密码、仿射密码等。试验结果〔可续页〕〔续前页〕后记Playfair密码试验目的密码学奠定根底。试验环境Windows或LinuxPCGCC(Linux)、VC(Windows)等C编译环境。试验内容及要求Playfair码算法的介绍,自己创立明文信息,并选择一个密钥,编写替代密码算法的实现程序,实现加密和解密操作。CAP4的运算结果进展比较。试验结果〔可续页〕〔续前页〕后记试验三古典密码算法仿射密码试验目的密码学奠定根底。试验环境WindowsLinuxPCGCC(Linux)、VC(Windows)C语言编译环境。试验内容及要求依据对仿射密码算法的介绍,自己创立明文信息,并选择一个密钥,编写替代密码算法的实现程序,实现加密和解密操作。CAP4的运算结果进展比较。试验结果〔可续页〕〔续前页〕后记Vigenère密码试验目的密码学奠定根底。试验环境WindowsLinuxPCGCC(Linux)、VC(Windows)C语言编译环境。试验内容及要求Vigenère密码算法的介绍,自己创立明文信息,并选择一个密钥,编写替代密码算法的实现程序,实现加密和解密操作。CAP4的运算结果进展比较。试验结果〔可续页〕〔续前页〕后记试验五、对称密码算法DES试验目的DESDES试验环境WindowsLinuxPCGCC(Linux)、VC(Windows)C语言编译环境。试验内容及要求1、算法分析。对加密解密时主要用到的五个函数进展分析。密钥生成函数加密函数解密函数测试函数密钥长度检验函数2、使用实例分析。试验结果〔可续页〕〔续前页〕后记试验六、对称密码算法IDEA试验目的IDEAIDEA试验环境WindowsLinuxPCGCC(Linux)、VC(Windows)C语言编译环境。试验内容及要求1、算法分析。对加密解密时主要用到的五个函数进展分析。密钥生成函数加密函数解密函数测试函数密钥长度检验函数2、使用实例分析。试验结果〔可续页〕〔续前页〕后记试验七、对称密码算法AES试验目的AESAES试验环境WindowsLinuxPCGCC(Linux)、VC(Windows)C语言编译环境。试验内容及要求1、算法分析。对加密解密时主要用到的五个函数进展分析。密钥生成函数加密函数解密函数测试函数密钥长度检验函数2、使用实例分析。试验结果〔可续页〕〔续前页〕后记试验八、非对称密码算法RSA试验目的通过试验,使学生理解进程与程序的区分,加深对进程概念的理解;把握进程并发执行的原理,理解进程并发执行的特点,区分进程并发执行与串行执行;了解fork()系统调forkwait、exit试验环境WindowsLinuxPCGCC(Linux)、VC(Windows)C语言编译环境。试验内容及要求1RSAp=3,q=11,M=2,手工计算公私钥,并对明文进展加密,然后进展解密。23x、e、n,然后计xemodn,记录程序运行p,q512,n1024表示、如何进展运算,查阅资料并给出简洁说明。3、找出实际可行的素性检测方法,推断随机选取的大数是否为大素数。4RSARSA加密文件的程序。5、使用实例分析。运行程序RSATOOLDES试验结果〔可续页〕〔续前页〕后记DSS试验目的通过用对数字签名算法的实际操作,理解DSS的根本工作原理。试验环境WindowsLinuxPCGCC(Linux)、VC(Windows)C语言编译环境。试验内容及要求在密码算法库中,找出关于DSA算法的局部,并且基于标准输入输出,写一段用DSA对文件进展签名和验证的程序。对现有的签名算法进展比较。试验结果〔可续页〕〔续前页〕后记试验十、HASHMD5试验目的MD5算法,加深对MD5的性质、原理的理解。试验环境WindowsLinuxPCGCC(Linux)、VC(Windows)C语言编译环境。试验
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年医院基础试题及答案
- 2026年电扇行业分析报告及未来发展趋势报告
- 2026年国企金融考试题及答案
- 2026年畜禽养殖污染物处理行业分析报告及未来发展趋势报告
- (2025年)新江苏省淮安市消防设施操作员消防设备高级技能考试题库及完整答案
- 2025年武鸣辅警面试试题及答案
- 2026年油炸食品行业分析报告及未来发展趋势报告
- 2026年一次性使用口腔护理包行业分析报告及未来发展趋势报告
- 2026年电动移动式螺杆机行业分析报告及未来发展趋势报告
- 2026年甲酸异龙脑酯行业分析报告及未来发展趋势报告
- 公司干部晋升管理办法
- 儿童重症肺炎课件图片
- 危重症患者早期识别与评估考核试题及答案
- 模具改造加工合同协议
- 消防整改维修工程施工方案范文模板
- 多轴加工项目化教程课件 项目三 任务3-1 三叉左阀体的多轴加工
- 《插花艺术课件》课件
- DLT596-2021电力设备预防性试验规程
- “多测合一”收费指导标准(示范文本)
- 2025届云南师大附中高一下数学期末检测试题含解析
- T-NIFA 22-2023 金融数据安全应急响应和处置指引
评论
0/150
提交评论