数字签名-摘要等

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

@(工作总结)

基本信息

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

公钥的真实性如何保证?

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

目录
相关文章
|
1月前
|
Java 数据安全/隐私保护
对称加密、非对称加密、哈希摘要
对称加密使用同一密钥进行加解密,速度快但需保密;非对称加密采用公钥加密、私钥解密,公钥可公开,安全性高但速度较慢,双向通信需双方各持一对密钥;哈希摘要是从数据中提取特征,用于数据完整性校验,不同数据的哈希值几乎不会相同。
35 0
|
5月前
|
存储 安全 算法
什么是数字签名?
【8月更文挑战第24天】
372 0
|
8月前
|
存储 算法 安全
密钥密码学(一)(2)
密钥密码学(一)
104 1
|
8月前
|
存储 人工智能 安全
密钥密码学(一)(3)
密钥密码学(一)
172 1
|
算法 数据安全/隐私保护
数字签名技术
通过阅读本篇文章,你可以了解到如下知识: 1. 数字签名是什么 2. 数字签名的作用 3. 签名 和 验签的流程 4. RSA、RSA2 签名算法
353 0
|
算法
【密码学】一文读懂数字签名
本文来简单的聊一聊数字签名,先来看下面一个例子。
【密码学】一文读懂数字签名
|
Rust 算法 数据安全/隐私保护
【密码学】一文读懂基于Elgamal的数字签名
本文来先填一下之前挖的坑,简单介绍一个实际的数字签名的方案,给自己挖的坑总是要自己来填的。
【密码学】一文读懂基于Elgamal的数字签名
|
JavaScript 数据安全/隐私保护 Python
RSA:jsencrypt/Python实现加密
RSA:jsencrypt/Python实现加密
376 0
|
算法 数据安全/隐私保护
|
算法 网络安全 数据安全/隐私保护
【计算机网络】网络安全 : 数字签名 ( 数字签名简介 | 数字签名实现 | 数字签名功能 | 保密数字签名 )
【计算机网络】网络安全 : 数字签名 ( 数字签名简介 | 数字签名实现 | 数字签名功能 | 保密数字签名 )
409 0

热门文章

最新文章

相关实验场景

更多
下一篇
开通oss服务