数字签名-摘要等

简介: @(工作总结)基本信息全文-->摘要(hash)摘要-->数字签名(私钥加密)数字签名随全文一起发送,用于验证全文的完整性。接收方接收到文件,用对应的公钥解密数字签名,得到摘要,对文件hash,然后对比摘要,一致则文件没被篡改过。

@(工作总结)

基本信息

全文-->摘要(hash)
摘要-->数字签名(私钥加密)
数字签名随全文一起发送,用于验证全文的完整性。
接收方接收到文件,用对应的公钥解密数字签名,得到摘要,对文件hash,然后对比摘要,一致则文件没被篡改过。

公钥的真实性如何保证?

找CA(certificate authority,证书中心)做公钥认证,CA用CA的私钥加密要认证的公钥,制作成数字证书,以后通信时,发送方带上该证书,接收方用CA的公钥解密证书,取出发送方的公钥,即可保证公钥的真实性。

目录
相关文章
|
安全 数据安全/隐私保护
|
2月前
|
Java 数据安全/隐私保护
对称加密、非对称加密、哈希摘要
对称加密使用同一密钥进行加解密,速度快但需保密;非对称加密采用公钥加密、私钥解密,公钥可公开,安全性高但速度较慢,双向通信需双方各持一对密钥;哈希摘要是从数据中提取特征,用于数据完整性校验,不同数据的哈希值几乎不会相同。
50 0
|
算法 网络安全 数据安全/隐私保护
【计算机网络】网络安全 : 数字签名 ( 数字签名简介 | 数字签名实现 | 数字签名功能 | 保密数字签名 )
【计算机网络】网络安全 : 数字签名 ( 数字签名简介 | 数字签名实现 | 数字签名功能 | 保密数字签名 )
418 0
|
C#
C#中如何给PDF添加可见的数字签名
数字签名广泛用于保护PDF文档,可见数字签名在日常生活中是相当重要的。在这篇文章中我将与大家分享如何给PDF文件添加可见的数字签名。 首先我下载了一个由E-iceblue公司开发的免费版的PDF组件-Free Spire.PDF,控件安装好后,再通过下面所提及的路径把Bin文件夹里的Spire.PDF.dll添加为引用。
1672 0
|
算法 数据安全/隐私保护
数字签名技术
通过阅读本篇文章,你可以了解到如下知识: 1. 数字签名是什么 2. 数字签名的作用 3. 签名 和 验签的流程 4. RSA、RSA2 签名算法
357 0
|
6月前
|
存储 安全 算法
什么是数字签名?
【8月更文挑战第24天】
463 0
|
算法 数据安全/隐私保护
|
Web App开发 数据安全/隐私保护

热门文章

最新文章