社区
软件水平考试
帖子详情
数字签名:发送者A用自己的秘密解密密钥对报文X进行运算后发给B,B用A给他的公开解密密钥得到报文X。请问这句话有毛病否?
yanghao1
2003-10-15 11:37:53
数字签名:发送者A用自己的秘密解密密钥对报文X进行运算后发给B,B用A给他的公开解密密钥得到报文X。请问这句话有毛病否?
...全文
68
4
打赏
收藏
数字签名:发送者A用自己的秘密解密密钥对报文X进行运算后发给B,B用A给他的公开解密密钥得到报文X。请问这句话有毛病否?
数字签名:发送者A用自己的秘密解密密钥对报文X进行运算后发给B,B用A给他的公开解密密钥得到报文X。请问这句话有毛病否?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liangshutao
2004-03-18
打赏
举报
回复
A有A的密,B的公;B有B的密,A的公
yanghao1
2003-10-16
打赏
举报
回复
那么,B用A的公开密钥能否向A发送B自己的报文,而使得B也不能否认B自己向A发送过这个报文?
haiquan81
2003-10-16
打赏
举报
回复
刚才打错字了
没问题。它采取的是非对称加密RSA。每个人具有一个公开密钥与个人私钥。公开密钥对外公开,而个人私钥只有本人知道。
数字签名:发送者A用自己个人私钥对报文X进行运算后发给B,B用A给他的公开密钥得到报文X。因为个人私钥只有本人知道,所以能防止发送人抵赖,从而达到不可抵赖性。
另外,公开密钥加密只有个人密钥能解密,个人密钥解密只有公开密钥解密。
haiquan81
2003-10-16
打赏
举报
回复
没问题。它采取的是非对称加密RSA。每个有具有一个公开密钥与个人私钥。公开密钥对外公开,而个人私钥只有本人知道。
数字签名:发送者A用自己个人私钥对报文X进行运算后发给B,B用A给他的公开密钥得到报文X。因为个人私钥只有本人知道,所以能防止发送人抵赖,从而达到不可抵赖性。
安装和配置 Windows Server 2022 证书服务
在证书的体系架构当中,包括了四个基本的组件,分别是
密钥
与加密算法,证书和证书颁发机构,证书申请、续订和吊销的通道,以及使用证书的应用程序
密钥
与加密算法,就能够将明文信息,转化成为密文信息,以确保在网络当中传输时信息的安全,它主要分为两种类型,一种是对称加密算法,加密和
解密
时使用的都是同样的
密钥
和算法,一般用于加密数据,另外的一种是非对称加密算法,它包括了一对加密
密钥
,分别是公钥和私钥,如果公钥用于加密明文成为密文,那么私钥将用于
解密
密文到明文,公钥可以在网络当中
进行
传输,私钥不在网络当中传输 一般来说,如果两台计算机之间要传输数据,首先将由发送方计算机通过对称加密完成数据的加密过程,然后再由接收方计算机通过网络传输公钥给发送方,发送方再使用公钥加密对称加密的
密钥
,并且与加密的数据一起发送给接收方计算机,接收方计算机再使用私钥
解密
出对称加密的
密钥
,再使用
密钥
解密
加密的数据,完成数据安全传输的过程 而反过来,如果接收方使用私钥加密一个文件,再通过网络将加密文件、公钥和明文一起发送给发送方,发送方使用公钥
解密
了文件,与一起接收的明文对比,如果相同,就能证明文件未
进行
修改,实现签名的功能 而证书,就是加密
密钥
和算法的载体,一张证书当中,包括了加密
密钥
,算法,签名等信息,并且对于证书申请、颁发、续订和吊销的整个生命周期,还包括了很多其它的一些属性,应用程序可以通过读取证书的这些信息,完成数据的加密
解密
,签名和身份验证等不同的应用场景 而证书颁发机构,将负责的证书的整个生命周期管理,证书颁发机构是一个层次化的体系结构,根证书颁发机构将只负责子证书颁发机构的证书颁发和吊销管理,子证书颁发机构将负责应用程序证书的申请请求和管理,根证书颁发机构可以放置在一个隔离的环境当中,进一步增强整个证书链的安全,而子证书颁发机构可以按照需求
进行
扩展,满足不同规模的应用要求 在我们的课程当中,将按照此最佳实践,完成证书服务当中,不同组件的安装和配置
数字签名
功能及过程以及实例
数字签名
的主要功能 保证信息传输的完整性、
发送者
的身份认证、防止交易中的抵赖发生。
数字签名
技术是将摘要信息用
发送者
的私钥加密,与原文一起传送给接收者。接收者只有用
发送者
的公钥才能
解密
被加密的摘要信息,然后用HASH函数对收到的原文产生一个摘要信息,与
解密
的摘要信息对比。如果相同,则说明收到的信息是完整的,在传输过程中没有被修改,
否
则说明信息被修改过,因此
数字签名
能够验证信息的完整性。
数字签名
的过程 发送
报文
时,发送方用一个HASH从
报文
文本中生成
报文
摘要,然后用自己的私人
密钥
对这个摘要
进行
加密,这个加密后
加密、
解密
、加签、验签专题
首先明确几个名词: 加密:发送方利用接收方的公钥对要发送的明文
进行
加密。
解密
:接受方利用自己的私钥
进行
解密
。 公钥和私钥配对的,用公钥加密的文件,只有对应的私钥才能
解密
。当然也可以反过来,用私钥加密,用对应的公钥
进行
解密
。 签名:发送方用一个哈希函数从
报文
文本中生成
报文
摘要,然后用自己的私人
密钥
对这个摘要
进行
加密,
得到
的就是这个
报文
对应的
数字签名
。通常来说,发送方会把
数字签名
和
报文
原文一并发送给接受者。 验签:接收方
得到
原始
报文
和
数字签名
后,用同一个哈希函数从
报文
中生成摘要A,另外,用发送方
数字签名
数字证书 消息加密发送
数字签名
发送
报文
时,发送方用一个哈希函数从
报文
文本中生成
报文
摘要,然后用自己的私人
密钥
对这个摘要
进行
加密,这个加密后的摘要将作为
报文
的
数字签名
和
报文
一起发送给接收方,接收方首先用与发送方一样的哈希函数从接收到的原始
报文
中计算出
报文
摘要,接着再用发送方的公用
密钥
来对
报文
附加的
数字签名
进行
解密
,如果这两个摘要相同、那么接收方就能确认该
数字签名
是发送方的。 1:发送方将mes
数字签名
工作原理
数字签名
是指发送方用自己的私钥对数字指纹
进行
加密后所得的数据,其中包括非对称
密钥
加密和
数字签名
两个过程,在可以给数据加密的同时,也可用于接收方验证发送方身份的合法性。采用
数字签名
时,接收方需要使用发送方的公钥才能解开
数字签名
得到
数字指纹。 数字指纹又称为信息摘要,是指发送方通过HASH算法对明文信息计算后得出的数据。采用数字指纹时,发送方会将本端对明文进哈希
运算
后生成的数字指纹(还
软件水平考试
2,948
社区成员
22,580
社区内容
发帖
与我相关
我的任务
软件水平考试
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
复制链接
扫一扫
分享
社区描述
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
c1认证
c4java
c4前端
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章