《信息安全大作业》

RSA的算法研究及其安全性分析

姓名:刘波 学号:

摘要: 随着信息技术的发展,特别是电子商务的发展,网络信息的安全传输逐渐成为人们最为关心和头痛的事情。密码安全研究与设计是当前密码学领域的热点问题。通过对RSA的安全性进行了分析,提出构造安全素数。RSA公钥加密算法是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也十分流行。算法的名字以发明者的姓氏首字母命名:Ron Rivest, Adi Shamir 和Leonard Adleman 。虽然自1978年提出以来,RSA的安全性一直未能得到理论上的证明,但它经历了各种攻击,至今(2006年)未被完全攻破。随着越来越多的商业应用和标准化工作,RSA已经成为最具代表性的公钥加密技术。

关键字: RSA算法, 数字签名, 公开密钥, 加密

RSA 's algorithm research and its security analysis

Liubo

an abstract : as the information technology the development of, in particular the electronic business development,the network of information the safety of transmission is gradually become press most people care and headache what.the safety of research and design is the current to learn the field hot problem. by about RSA security on analysis,the proposed a structure of the security prime number.RSA firms the key Encrypt algorithm is neither can also be used for the first data Encrypt the number of a signature algorithm.it is easy to understand and operate, it is also very popular.algorithm name in the inventor surname named after the first letter of the Ron Rivest, Adi Shamir and Leonard Adleman .although from 1978 to put forward by come,SA security has failed to get the theory that, but it experience of the attack.as more and more commercial applications and normative work,RSA has become the most of great of male the key Encrypt technology.

Keyword: RSA algorithm ,the number of a signature ,public dense key ,Encrypt

随着网络技术的飞速发展,信息安全性已成为亟待解决的问题.公钥密码体制中,解密和加密密钥不同,解密和加密可分离,通信双方无须事先交换密钥就可建立起保密通信,较好地解决了传统密码体制在网络通信中出现的问题.另外,随着电子商务的发展,网络上资金的电子交换日益频繁,如何防止信息的伪造和欺骗也成为非常重要的问题.数字签名可以起到身份认证,核准数据完整性的作用.目前关于数字签名的研究主要集中基于公钥密码体制的数字签名. 公钥密码体制的特点是:为每个用户产生一对密钥(PK和SK);PK公开,SK保密;从PK推出SK是很困难的;A,B双方通信时,A通过任何途径取得B的公钥,用B的公钥加密信息.加密后的信息可通过任何不安全信道发送.B收到密文信息后,用自己私钥解密恢复出明文. 公钥密码体制已成为确保信息的安全性的关键技术.RSA公钥密码体制到目前为止还是一种认可为安全的体制.本文详述了RSA算法和用RSA算法实现数字签名的理论,以及它们在实际应用中的实现.

RSA的算法介绍:

RSA系统由以下几部分组成:

(1) 随机选

计算机信息安全管理大作业,《信息安全大作业》.doc相关推荐

  1. 计算机信息安全管理处罚规定,信息安全惩戒管理规定.doc

    1 目的 为对违反信息安全方针.体系文件要求.法律法规.合同要求的员工实施公正有效的奖惩,并作为对可能在其它情况下有意轻视信息安全程序的员工的威慑,强化全体员工的信息安全意识,有效防止信息安全事故的发 ...

  2. 学委作业管理系统c语言,c语言大作业-学生信息管理系统.doc

    c语言大作业-学生信息管理系统.doc 课程设计报告书 题目:学生信息管理系统设计 学 院 电子与信息学院 专 业 电子信息类 学生姓名 学生学号 指导教师 课程编号 135160 课程学分 1学分 ...

  3. 大工计算机基础在线作业答案,大工1209《计算机应用基础》在线作业123.doc

    大工1209<计算机应用基础>在线作业123 第一次作业: 一.单选题(共 10 道试题,共 50 分.) 1. 在Word 2003中,当前输入的文字显示在().A. 文件开始处B. 插 ...

  4. 大工20春计算机原理在线作业二,大工20春《计算机原理》在线作业【答案满分】...

    大工20春<计算机原理>在线作业1 共20道题 总分:100分 答题中 单选题 判断题 一.单选题 共10题,50分 1 5分 下列说法正确的是(). A微处理器就是一台微机 B微处理器为 ...

  5. python 全栈开发,Day36(作业讲解(大文件下载以及进度条展示),socket的更多方法介绍,验证客户端链接的合法性hmac,socketserver)...

     先来回顾一下昨天的内容 黏包现象 粘包现象的成因 : tcp协议的特点 面向流的 为了保证可靠传输 所以有很多优化的机制 无边界 所有在连接建立的基础上传递的数据之间没有界限 收发消息很有可能不完全 ...

  6. web大二实训作业:校园运动会网站设计——运动会图片轮播图片遮罩特效(4页)体育 HTML+CSS+JavaScript HTML5期末大作业...

    常见网页设计作业题材有 ​​个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. 茶叶. 家居. 酒店. 舞蹈. 动漫. 明星. 服装. 体育. 化妆品. 物流. 环保. 书籍. 婚纱. 军 ...

  7. 数字图像处理课程(作业+实验+大作业)相关文章 传送门

    数字图像处理课程(作业+实验+大作业)相关文章 传送门 博文说明 本文所使用代码或多或少参考了以往博文的同类or相似文章的代码,并非纯原创 本文仅用于记录并提供一种代码思路,供大家参考 文章目录 数字 ...

  8. 吉大20计算机组成原理大作业,吉大20年9月课程计算机组成原理答案假期吖在线...

    林大学网络教育学院 2019-2020学年第二学期期末<计算机组成原理>大作业 学生姓名 层次年级                 学号 学习中心                 成绩 年 ...

  9. 【百套源码】HTML5期末大作业 - 各类网页作业源码合集

    文章目录 持续更新文章记录 1️⃣ 个人介绍类相关源码 1.1 html实现个人简历 1.2 科技风个人简历 1.3 网站风个人简历 1.4 多种风格个人主页模板 1.5 html好看的个人简历明星版 ...

最新文章

  1. 53个Python库,你必须要试试
  2. java 日志 生成_Java日志(转)
  3. 做互联网平台前要想清楚的5件事
  4. 枚举遍历法,你能循环遍历所有的枚举值吗?
  5. 【教程】minicom使用教程
  6. 滤波电容的选择(调试中)
  7. 如何用google ads赚钱
  8. 新书上市《软件设计师考试考前冲刺预测卷及考点解析(最新版)》
  9. oracle:case when then else end
  10. PCL之求点云的BoundingBox
  11. 【LeetCode】【数组】题号:*119,杨辉三角2
  12. php+mysql图书管理系统
  13. 蜀门锻造费用统计(武器/坐骑锻造)
  14. 原理 CDN加速原理
  15. 新手自媒体推广引流,你能运营好吗?
  16. java 调用飞信发短信(转)
  17. 十分钟一起学会Inception网络
  18. 苹果报告问题_苹果或因5G价格阉割iPhone 12电池规格,续航堪忧
  19. 如何30天零基础入门网络安全?自学网络安全有哪些缺点?
  20. TrueCrypt 6.2a原理及代码分析

热门文章

  1. 20172316 2017-2018-2《程序设计与数据结构》第七周学习总结
  2. Websocket实现即时通讯
  3. 20140708testC
  4. 连接Oracle9i,因字符集造成乱码的解决方法
  5. 最近一段时间的手工作品
  6. [转载] 【Python】Python3 字典 fromkeys()方法
  7. [转载] Python:Numpy详解
  8. [转载] 使用Python中的NLTK和spaCy删除停用词与文本标准化
  9. verilog中generate语句的使用
  10. 题解-Codeforces671D Roads in Yusland