一句话解释数字签名。一句话解释数字证书

一句话解释数字签名

数字签名:
远程主机端将需要返回给客户端的原始信息,用Hash函数,生成摘要(digest)信息,然后用主机端的私钥对摘要(digest)信息加密,加密后的信息就成了数字签名。
整个过程经历了三种信息
1.原始信息。
2.用Hash函数将原始信息转换成的摘要(digest)信息。
3.用主机私钥加密摘要(digest)信息后,生成数字签名。

经过这三种转换后,主机将数字签名追加到原始信息后面,一起返回给客户端。

 

一句话解释数字证书
数字证书:
"证书中心"(certificate authority,简称CA)把远程主机端的公钥、远程主机端的信息简介、该数字证书的信息简介这三种信息用自己的私钥加密,加密后的信息就是数字证书。
远程主机端从"证书中心"将数字证书下载到自己本地,当需要返回信息给客户端时,就将数字证书连同返回的信息一起返回给客户端。

 

参考文章:
数字签名是什么 :http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html

posted @   滴水微澜  阅读(483)  评论(0编辑  收藏  举报
编辑推荐:
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示