




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
加密技术概述加密技术概述数据安全四个要素?Claims未发出未收到机密性完整性身份验证不可抵赖拦截篡改伪造发出的信息被篡改过吗?我在与谁通讯?/是否有权?
是否发出/收到信息?通讯是否安全?数据加解密第一部分加解密简介密钥:在明文转换为密文或将密文转换为明文的算法中输入的参数加密算法分为两类:对称密钥加密算法和非对称密钥加密算法对称密钥加密加密通信双方之间的密钥是一样的。明文密文明文对称密钥C=E(M,K)M=D(C,K)C=密文M=明文K=密钥E=加密算法!!&&C=密文M=明文K=密钥D=解密算法奉天承运皇帝诏曰……奉天承运皇帝诏曰……解密对称密钥加密典型算法算法密钥开发者备注数据加密标准
DES56位IBM为美国政府
(NBS/NIST)开发现在很多商用DES密钥128位3DES112位或168位IBM为美国政府
(NBS/NIST)开发应用3重DESRC5是参数可变的分组密码算法RonRivest
(RSA数据安全)
AES128位、192位、256位比利时的两位密码学家JoanDaemen/VincentRijmen
安全强度上比DES高非对称密钥加密用户B拥有两个对应的密钥用其中一个加密,只有另一个能够解密,两者一一对应“公钥加密,私钥解密”或“私钥加密,公钥解密”用户B将其中一个私下保存(私钥),另一个公开发布(公钥)公钥和私钥不可互相推算如果A想送秘密信息给BA获得B的公钥A使用该公钥加密信息发送给BB使用自己的私钥解密信息AB加密解密奉天承运皇帝诏曰……奉天承运皇帝诏曰……B的私钥B的公钥非对称密钥典型算法算法设计者用途安全性RSAR.L.RivestA.ShamirtM.Adleman加密
数字签名
密钥交换大数分解DSANSA数字签名离散对数DHDiffie&Hellman密钥交换完全向前保密组合加解密技术使用对称加密算法进行大批量的数据加密每次产生一个新的随机密钥(会话密钥)使用非对称加密算法传递随机产生的会话密钥明文明文会话密钥X2c67afGkz78会话密钥BetcvGi^@*&&184AB密文(信息+会话密钥)B的公钥非对称加密对称加密奉天承运皇帝诏曰……解密奉天承运皇帝诏曰……信息会话密钥组合加解密技术明文明文会话密钥X2c67afGkz78会话密钥BetcvGi^@*&&184AB密文(信息+会话密钥)非对称算法对称加密奉天承运皇帝诏曰……奉天承运皇帝诏曰……加密B的私钥利用B的私钥使用非对称加密算法解密得到会话密钥利用会话密钥运行对称加密算法解密得到明文数据完整性第二部分Hash摘要算法Hash公司财务报告销售额:¥186,000利润:¥16,00052952769691公司财务报告销售额:¥186,000利润:¥16,000--------------------52952769691发送方Hash公司财务报告销售额:¥186,000利润:¥6,0004316289845152952769691公司财务报告销售额:¥186,000利润:¥6,000--------------------52952769691黑客接收方HASH函数计算结果称为摘要,同一种算法,不管输入长度是多少,结果定长摘要算法可以验证数据的完整性,如果数据稍有变化,会导致摘要不同。消息不同其摘要也不同无法从摘要的值反推回原始内容,具有单向性、不可逆性数字签名第三部分数字签名概述数字签名是用签名方的私钥对信息摘要进行加密的一个过程签名过程所得到的密文即称为签名信息数字签名主要功能:保证信息传输的完整性发送者的身份认证防止交易中的抵赖发生数字签名原理加密明文BA的私钥
摘要fJ48aztmq4xQurii9rSi%8&数字签名明文fJ48aztmq4x
新摘要fJ48aztmq4x?=相同奉天承运皇帝诏曰……A加密奉天承运皇帝诏曰……Qurii9rSi%8&数字签名奉天承运皇帝诏曰……明文摘要摘要A的公钥没
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 20242025年度河北交通投资集团有限公司招聘工作人员293名笔试参考题库附带答案详解
- 建筑塔式起重机安装拆卸工测试题与答案
- 呼叫中心服务员-中级工题库(附答案)
- 2025年湖南三一工业职业技术学院单招职业技能测试题库学生专用
- 2025年环保节能型冷却塔项目合作计划书
- 2025年广东水利电力职业技术学院单招职业适应性测试题库及参考答案
- 第6课时 十几减5、4、3、2
- 机器学习原理与应用电子教案 5.8混合高斯模型
- 机器学习原理与应用电子教案 2.4数学基础
- 第13课 猜拳游戏-交互式动画 教学设计 -2023--2024学年清华大学版(2012)初中信息技术八年级上册
- 《悉达多》读书分享交流会
- 2024年青岛求实职业技术学院高职单招(英语/数学/语文)笔试历年参考题库含答案解析
- 小学三年级的科学探索故事(四篇)
- 人教版(2019) 选择性必修第三册 Unit 1 Art Assessing Your Progress课件
- 数学与日常生活的关系
- 机械设计传送带设计
- 图解国家数据局《“数据要素×”三年行动计划(2024-2026 年)(征求意见稿)》
- 老年人预防跌倒健康宣教
- 7S管理检查表文档
- 《SolidWorks建模实例教程》第3章 基础特征及实例
- APQP新产品开发计划ABCD表
评论
0/150
提交评论