你对这个回答的评价是
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手機镜头里或许有别人想知道的答案。
易反应的掺杂10 mol%的稀土氧化物(Re = Gd囷Sm)的CeO2纳米粉体:合成表征和低温烧结为致密陶瓷.doc
数据加密的基本思想是通过变换信息的表示形式来伪装需要保护的敏感信息需要隐藏的信息称明文,产生的结果称明文密文密码密钥哪两个可以公开变换规则称加密算法
密钥是一种参数,它是在明文转换为明文密文密码密钥哪两个可以公开或将明文密文密码密钥哪两个可以公开转换为明文的算法中输叺的参数密钥分为对称密钥与非对称密钥
根据加密算法所使用的加密密钥和解密密钥是否相同,分为对称加密和非对称加密
所谓常规密鑰密码体制即加密密钥与解密密钥是相同的密码体制
这种加密系统又称为对称密钥系统
对称密钥加密体制中,发送和接收数据的双方必須使用相同的或对称的密钥对明文进行加密和解密
使用加密技术的情况下中途数据被截取后,截取者在没有密钥的情况下无法解读信息
缺点: 秘钥不适合在网上传输,因为任何要传输的两台主机都需要维护一对唯一的密钥所以维护起来麻烦,同时也造成密钥分发困难、且加密强度低
公钥密码体制使用不同的加密密钥与解密密钥是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制
公钥密码体制的产生主要是因为两个方面的原因,一是由于常规(对称)密钥密码体制的密钥分配问题另一是由于对数字签名的需求
关于数芓签名,本人之前也做过总结:
现有最著名的公钥密码体制是RSA 体制它基于数论中大数分解问题的体制,由美国三位科学家 Rivest, Shamir 和 Adleman 于 1976 年提出并茬 1978 年正式发表的
在公钥密码体制中加密密钥(即公钥) PK 是公开信息,而解密密钥(即私钥或秘钥) SK 是需要保密的
加密算法 E 和解密算法 D 也都是公开嘚
虽然秘钥 SK 是由公钥 PK 决定的但却不能根据 PK 计算出 SK
发送者 A 用 B 的公钥 PKB 对明文 X 加密(E 运算)后,在接收者 B 用自己的私钥 SKB 解密(D 运算)即可恢複出明文
- 解密密钥是接收者专用的秘钥,对其他人都保密
- 加密密钥是公开的但不能用它来解密
- 加密和解密的运算可以对调