- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
公钥密码二
《现代密码学》第七章
公钥密码(二)
1
上节内容回顾
公钥密码体制的提出及分类
公钥密码体制的基本概念
单向陷门函数的概念
设计公钥加密算法--背包密码体制
本节主要内容
RSA算法及其分析
ElGmal算法
椭圆曲线密码体制
其它公钥密码算法
基于身份的加密体制
3
本节主要内容
RSA算法及其分析
ElGmal算法
椭圆曲线密码体制
其它公钥密码算法
基于身份的加密体制
4
RSA算法
RSA算法是1978年由R.Rivest, A.Shamir和
L.Adleman 提出的一种用数论构造的、也是迄今
为止理论上最为成熟完善的公钥密码体制。
R L Rivest, A Shamir, L Adleman, On Digital
Signatures and Public Key Cryptosystems,
Communications of the ACM, vol 21 no 2, pp 120-126,
Feb 1978
它既可用于加密、又可用于数字签字,该体
制已得到广泛的应用。
5
RSA算法
1. 密钥的产生
① 选两个安全的大素数p和q。
② 计算n=p×q,φ(n)=(p-1)(q-1),其中 φ(n)是
n的欧拉函数值。
③ 选一整数e,满足1eφ(n),且
gcd(φ(n),e)=1。
④ 计算d,满足d·e≡1 mod φ(n),即d是e在模
φ(n)下的乘法逆元,因e与 φ(n)互素,由模运算
可知,它的乘法逆元一定存在。
⑤ 以{e,n}为公开钥,{d,n}为秘密钥。
6
RSA算法
2. 加密
加密时首先将明文比特串分组,使得每个分组对
应的十进制数小于n,即分组长度小于log n。然
2
后对每个明文分组m,作加密运算:
e
c≡m mod n
3. 解密
d
对密文分组的解密运算为:m≡c mod n
7
RSA算法
证明RSA算法中解密过程的正确性.
e
证明: m与n互素,由加密过程知c≡m mod n,
所以
d ed kφ(n)+1
c
您可能关注的文档
- 无抵押结构性产品单一股份可赎回牛/熊证的推出公布 - hkexnews.pdf
- 第十一课网上交易专员实务.ppt
- 面向信誉的自组网课点合作方法 - 西安交通大学学报.pdf
- 台积公司的利害关系人关注议题 第八条等级:进阶 资料来源:2010年台 .doc
- 得康蓄电池修复试卷一.doc
- 散热片自动锁螺丝机方案 - 硬件和射频工程师.pdf
- 银行业服务质量维度测量及其影响因子я析.pdf
- 3eigamal公钥密码系统.ppt
- 七企业成本核算部分业务调研提纲.doc
- 201年第期201221~2012229 china - 行政透明度观察网.pdf
- 用于燃烧工程的传感与控制系统 - lamtecde.pdf
- gsm和avr单片机的智能家居控制系统.doc
- terms and conditions of auction 拍卖会条款及细则 - heritage auctions.pdf
- 搜索引擎对网络购物决策影响研究报告.pdf
- bim 的建筑施工项目进度-成本联合控制研究 - 西安建筑科技大学 .pdf
- 61金属分类.ppt
- 电场对绝缘纸中水分扩散特性的影响.pdf
- 一个面向w eb服务集成的agent协同框架 - 南京师范大学学报工程 .pdf
- decision trees and decision rules - 云林科技大学.ppt
- 第八课涡旋电场和位移电流的磁场.doc
最近下载
- 中国山水画中的道家美学.doc VIP
- 人文关怀的护理课件最新完整版本.pptx VIP
- 基于Unity3D C#语言的防范疫情的游戏设计与制作.doc VIP
- 部编版七年级语文上册、下册全册教案(全册教学设计).docx VIP
- 智能电气设计EPLAN 第2版 课件 项目五 任务三 热过载继电器部件制作.pptx
- 梅特勒pH计FE28说明书.pdf VIP
- 第四纪地质与地貌学_第三章_第四纪基本问题_3-第四纪气候分解.ppt
- 江苏省南京市2024-2025学年高一下学期6月期末考试语文试题(含答案).doc VIP
- 《中等数学增刊1-2018》.doc VIP
- 银行利率定价管理委员会工作制度.docx
文档评论(0)