周世杰全套配套课件计算机系统与网络安全技术标准实验报告 标准实验报告(1)-密码算法的实现.doc

周世杰全套配套课件计算机系统与网络安全技术标准实验报告 标准实验报告(1)-密码算法的实现.doc

ID:57762428

大小:109.00 KB

页数:4页

时间:2020-03-26

周世杰全套配套课件计算机系统与网络安全技术标准实验报告 标准实验报告(1)-密码算法的实现.doc_第1页
周世杰全套配套课件计算机系统与网络安全技术标准实验报告 标准实验报告(1)-密码算法的实现.doc_第2页
周世杰全套配套课件计算机系统与网络安全技术标准实验报告 标准实验报告(1)-密码算法的实现.doc_第3页
周世杰全套配套课件计算机系统与网络安全技术标准实验报告 标准实验报告(1)-密码算法的实现.doc_第4页
资源描述:

《周世杰全套配套课件计算机系统与网络安全技术标准实验报告 标准实验报告(1)-密码算法的实现.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电子科技大学计算机科学与工程学院标准实验报告(实验)课程名称计算机系统与网络安全技术电子科技大学教务处制表电子科技大学实验报告学生姓名:学号:指导教师:实验地点:实验时间:一、实验室名称:计算机学院计算中心二、实验项目名称:密码算法的实现三、实验学时:4学时四、实验原理:一种密码算法的基本原理(古典密码算法,DES算法,AES算法,RSA算法,ECC算法);五、实验目的:目的:实现一种密码算法(古典密码算法,DES算法,AES算法,RSA算法,ECC算法)并掌握其原理六、实验内容:a)熟悉一种密码算法的基本

2、原理(古典密码算法,DES算法,AES算法,RSA算法,ECC算法);b)依据所算则的算法,编程实现该该算法;提供该算法的使用说明手册,可执行代码、源代码及测试用例(包括测试用例手册、可执行代码和源代码)。以RSA算法为例:算法的原理RSA算法:设n=pq,p和q是两个奇素数,设P=C=Zn,Φ(n)=(p-1)(q-1)。对于定义:加密算法:解密算法:其中,n,e公开,p,q,d保密。RSA算法的工作原理是选择两个大素数p,q,计算n=pq,那么有Φ(n)=(p-1)(q-1)。其中Φ(n)为欧拉函数。选

3、择一个整数e,它满足。再求出满足的d。这样得到RSA系统的公共密钥为k=(n,e),私有密钥为k'=d。对于明文信息为m,满足0

4、法。b)编写概要设计,详细设计报告c)使用visualc++工具,编码.d)调试及测试九、实验数据及结果分析:输入需加密的明文输出被加密的密文将输出结果与老师提供例程输出结果对比,检查是否正确十、实验结论:加解密算法正确运行十一、总结及心得体会:通过本实验的练习,进一步掌握了visualc++的调试手段,掌握某种加密算法的原理。十二、对本实验过程及方法、手段的改进建议:报告评分:指导教师签字:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。