博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
到底私钥和公钥哪个是用来加密 哪个是用来解密的
阅读量:4482 次
发布时间:2019-06-08

本文共 285 字,大约阅读时间需要 1 分钟。

 简单一句话
 

公钥加密私钥解密

私钥进行签名 公钥进行认证

 

 

数字签名的过程本质上为:

签名软件对要签名的软件创建hash;

使用发布者的私有密匙来加密软件的hash;

被加密的hash和发布者的数字证书被插入到要签名的软件;

数字签名的验证过程本质上为:

用户对要验证的软件创建hash;

使用发布者的公共密匙来解密被加密的hash;

比较解密的hash和新获得的hash,如果匹配说明签名是正确的,软件没有被修改过;

 

转载于:https://www.cnblogs.com/liaomin416100569/archive/2011/07/25/9331488.html

你可能感兴趣的文章
git 使用时 push 错误
查看>>
apache常见错误汇总
查看>>
libevent 初试
查看>>
DataTable 分批处理,每批处理4行
查看>>
打印时报emSize必须大于0
查看>>
ANDROID_MARS学习笔记_S01原始版_013_广播机制二
查看>>
adb命令(一)
查看>>
Ajax调用WebService
查看>>
20165331 实验二 Java面向对象程序设计
查看>>
第二次作业
查看>>
工单组件更改BAPI
查看>>
习题集一
查看>>
32-java 里面list的问题
查看>>
数据质量管理-规则引擎(数据校验,业务规则校验)
查看>>
7.6
查看>>
ReactiveCocoa 响应式编程 RAC
查看>>
FFmpeg视频编码器的源码安装
查看>>
Linux开放指定端口号
查看>>
阅读计划
查看>>
Android BaseAdapter填充静态数据
查看>>