- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
加密技术 对称密钥加密特点 使用简便 加密和解密的速度很快 效率较高 对称密钥加 密法的特点 优点 缺点 密钥分配、保存 比较困难 不能确认发送方 身份 一个n个用户的网络就需要n(n-1)/2个私有密钥 加密技术 公开密钥加密法(RSA算法) 公开(不对称)密钥加密法就是通信双方通过互联网传输信息时,发送方通过密钥A对信息加密,将生成的密文发送给接收方,接收方通过另一个密钥B对密文解密,得到信息明文。 密钥A和密钥B是不相同的,密钥A由发送方私人保管,叫私人密钥,私人密钥和用户的身份是关联的;密钥B对网上的部分或者所有用户都是公开的,叫做公开密钥,是通过数字证书等方式散发给网络上其他接收信息的用户。 加密技术 依据公开密钥是用作加密密钥还是解密密钥,公开密钥加密系统分为两种模式:加密模式和验证模式 加密 解密 密文 明文 公开密钥 私有密钥 原始明文 加密 解密 密文 明文 私有密钥 公开密钥 原始明文 C=E(M,K(G)) M=D(C,K(S)) C=E(M,K(S)) M=D(C,K(G)) 加密技术 公开密钥加密模式 用户B 用户A 用户A 公开密钥 信息2 密文2 用户A 私人密钥 1.加密 密文2 信息2 2.发送 3.接收 Internet 4.解密 加密技术 公开密钥验证模式 用户A 用户B 用户 私人密钥A 信息1 密文1 用户A 公开密钥 1.加密 密文1 信息1 2.发送 3.接收 Internet 4.解密 加密技术 银行利用公开密钥加密系统生成私钥A和公钥B,发布B给客户; 客户利用银行公钥B对支付通知进行加密,将加密的支付通知发送给银行; 银行得到该加密支付通知后,利用自己的私钥A解密,如果能够解密,说明该通知是发送给自己的;(加密模式) 得到支付通知后,银行进行转帐,并发送支付确认通知给客户; 银行对支付确认信息利用自己的私钥对该信息进行加密,传输该加密信息给客户; 客户利用银行的公钥进行解密,得到确认信息明文。由于只有与私钥A相关联的公钥B才能解密该信息,如果能够解密,说明该消息确实来自银行,从而验证消息的来源方和防止抵赖。(用私钥加密,验证模式) 客户保存确认信息,交易结束。 客户对转帐信息的公开密钥加密过程 加密技术 RSA算法过程 RSA算法举例 密钥生成流程 选择p,q为互异素数 计算n=p*q,?(n)=(p-1)*(q-1) 选择整数e使e与?(n)互质 计算d,使满足d*e ? 1 mod ?(n) 公钥PK={n,e} 私钥SK={n,d} 例1: 取P=47,q=71,则 n=p*q=3337, ?(n)= (p-1)*(q-1)=46*70=3220 随机选取e使e与?(n)互质,取e=79,则可以计算出 d=e-1mod ?(n) = 79-1 mod 3220=1019 则可得: 公钥pk={n,e}={3337,79} 私钥sk={n,d}={3337,1019} 加密技术 RSA的安全强度主要依赖于分解因数所需要的时间和设备成本。现阶段计算设备成本降低和分解技术的提高,要求RSA中的模数进行新的扩展。在现有算法下,模数每增加3位,分解难度将增加一倍。 假设我们用每秒运行1 000 000次的计算机进行穷举攻击,破解不同的密钥长度需要的运行时间如下: 密钥长度(位) 破解所需年 129 5000 512 30000 768 200 000000 1024 300 000 000 000 2048???????????????????????????? 300 000 000 000 000 000 000 加密技术 公开密钥加密法的特点 密钥管理简单 可以确认发送方身份 能够支持对数据的数字签名,有效防止抵赖行为 公开密钥加 密法的特点 优点 缺点 加密解密速度慢 只适合在数据量 较小的信息加密 解密过程中 对于一个n个用户网络来说,只需要2n个密钥就可以达到密度。 公开密钥加密法花费时间可能是私有 密钥加密法的100倍。 加密技术 特征 对称 非对称 密钥的数目 单一密钥 密钥是成对的 密钥种类 密钥是秘密的 一个私有、一个公开 密钥管理 简单不好管理 需要数字证书及可靠第三者 相对速度 非常快 慢 用途 用来做大量 资料 用来做加密小文件或信息签字等不太严格保密的应用 对称与公开加密体制特性对比 加密技术 数字信封技术 数字信封是利用信息加密技术,保证只有规定的接受方才可以阅读信息内
您可能关注的文档
- 当我们成为学生的镜子——《为什么学生不喜欢上学》读后感.doc
- 当教师的准备.ppt
- 当文化创意产业遇到中国农业沈立.doc
- 当爱情老了以后.doc
- 当缺一不可时,“一”就是一切(高三主题班会2011.10.12)(免费阅读).ppt
- 当老师应该注意的细节.doc
- 第三节木材包装材料..ppt
- 第三节科学对待人生环境..ppt
- 录取时无单科线要求.doc
- 录音前的准备.doc
- 半导体材料性能提升技术突破与应用案例分析报告.docx
- 半导体设备国产化政策支持下的关键技术突破与应用前景报告.docx
- 剧本杀市场2025年区域扩张策略研究报告.docx
- 剧本杀行业2025人才培训体系构建中的市场需求与供给分析.docx
- 剧本杀行业2025年人才培训行业人才培养模式创新与探索.docx
- 剧本杀行业2025年内容创作人才需求报告.docx
- 剧本杀行业2025年区域市场区域剧本市场消费者满意度与市场竞争力研究报告.docx
- 剧本杀市场2025年区域竞争态势下的区域合作策略分析报告.docx
- 剧本杀行业2025人才培训与行业人才培养模式创新.docx
- 剧本杀行业剧本创作人才心理素质培养报告.docx
文档评论(0)