公钥私钥加密原理
来源:互联网 发布:中国金融软件 编辑:程序博客网 时间:2024/05/21 10:54
公钥密码体制分为三个部分,公钥、私钥、加密解密算法,它的加密解密过程如下:
- 加密:通过加密算法和公钥对内容(或者说明文)进行加密,得到密文。加密过程需要用到公钥。
- 解密:通过解密算法和私钥对密文进行解密,得到明文。解密过程需要用到解密算法和私钥。注意,由公钥加密的内容,只能由私钥进行解密,也就是说,由公钥加密的内容,如果不知道私钥,是无法解密的。
公钥密码体制的公钥和算法都是公开的(这是为什么叫公钥密码体制的原因),私钥是保密的。大家都以使用公钥进行加密,但是只有私钥的持有者才能解密。在实际的使用中,有需要的人会生成一对公钥和私钥,把公钥发布出去给别人使用,自己保留私钥。
在对称加密算法中,加密使用的密钥和解密使用的密钥是相同的。也就是说,加密和解密都是使用的同一个密钥。因此对称加密算法要保证安全性的话,密钥要做好保密,只能让使用的人知道,不能对外公开。这个和上面的公钥密码体制有所不同,公钥密码体制中加密是用公钥,解密使用私钥,而对称加密算法中,加密和解密都是使用同一个密钥,不区分公钥和私钥。
阅读全文
0 0
- 数字证书原理,公钥私钥加密原理
- 数字证书原理,公钥私钥加密原理
- 数字证书原理,公钥私钥加密原理
- 数字证书原理,公钥私钥加密原理
- 数字证书原理,公钥私钥加密原理
- 数字证书原理,公钥私钥加密原理
- 数字证书原理,公钥私钥加密原理
- 数字证书原理,公钥私钥加密原理
- 数字证书原理,公钥私钥加密原理
- 数字证书原理,公钥私钥加密原理
- 数字证书原理,公钥私钥加密原理
- 公钥私钥加密原理
- 数字证书原理,公钥私钥加密
- android 数字证书原理,公钥私钥加密原理
- (转载)数字证书原理,公钥私钥加密原理
- 加密原理
- 加密原理
- 数字证书原理,公钥私钥加密原理 -因为这个太重要了
- golang 简单的登录操作 http
- freemarker模板引擎
- 利用pandas实现一个小需求
- 方便运维提供sql执行功能
- 中国在南海的军事部署已经基本完成
- 公钥私钥加密原理
- python画地图数据可视化分析
- spring源码剖析(一)整体 框架
- 个人Java规范摘录
- Java中的super()
- 图片加载之Glide备忘录
- Windows下同时安装python2和python3
- string, char*, const char*转换
- opencv学习——仿射变换