RSA实现课程设计--学生成绩的统计
《RSA实现课程设计--学生成绩的统计》由会员分享,可在线阅读,更多相关《RSA实现课程设计--学生成绩的统计(34页珍藏版)》请在毕设资料网上搜索。
1、 课课 程程 设设 计计 课程名称 微机原理课程设计 题目名称 学生成绩的统计 学生学院 应用数学学院 专业班级_ 信息安全(1)_ 学 号_ _ 学生姓名_ _ 学 号_ 学生姓名_ 学 号_ 学生姓名_ 学 号_ 学生姓名_ 指导教师 2014 年 1 月 3 日 1 摘要:摘要: RSA 公钥密码体制是由美国麻省理工学院的 Rivest,Shami 和 Adleman 于 1978 年提出的。它的安全性基础是数论中的欧拉定理和 计算复杂性理论中的论断:求两个大素数的乘积是计算上容易的,但 要分解两个大素数的乘积求出它的素因子是计算上困难的, 即其安全 性是基础大数因子分解的困难性。 RS
2、A是最具代表性的公钥密码体制, 由于算法既可用于加密又可用于数字签名, 加上安全性良好,也非常 便于实现和理解,使得 RSA 成为目前应用最普遍的公钥密码系统之 一,RSA 体制是最具代表性的公钥密码体制。 RSA 算法的缺点是运算速度慢,且随着模数 n 的长度的增长,加 解密的核心运算幂模运算所需要的时间就越长,算法的效率也就越 低。因此,在保证 RSA 体制安全性的基础上,国内外 RSA 密码研究人 员对 RSA 体制的核心运算幂模运算进行优化, 以达到提高 RSA 效率的 目的。目前比较有效的算法有基于乘同余对称特性的 SMM 算法、2k 进制法、滑动窗口取幂法、利用中国剩余定理降低指数
3、法。 本论文基于 RSA 算法来制作 RSA 通信系统。 关键词关键词: :RSA 算法;RSA 通信系统;公钥密码体制;加解密. 2 第一章 RSA 开篇 . 4 1.1 实现 RSA 算法所要做的工作 4 1.2 数论知识 4 1.2.1 数和互为素数 4 1.2.2 模运算 4 1.2.3 费马定理 4 1.2.4 欧拉定理 4 1.2.5 模反元素 4 1.3 密钥生成 5 1.4 加密和解密 5 1.5 私钥解密证明 6 1.6 RSA 的可靠性 7 第二章 RSA 数学基础 . 8 2.1 数论的基础知识 8 2.1.1 最大公约数 8 2.1.2 素数 9 2.1.3 互质数 9
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- RSA 实现 课程设计 学生 成绩 统计
