问题:
【其它】数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息和公开密钥的文件。结合不同的加密
答案:
数字证书的使用过程如下: 1 发送方利用散列函数,把要发送的信息散列成数字摘要; 2 发送方用自己的私有密钥对数字摘要加密形成数字签名; 3 发送方把数字签名和自己的数字证书附在原信息上,利用对称密钥进行加密,形成加密信息; 4 发送方用接收方数字证书中的公开密钥,对发送方对称加密中所用的对称密钥进行加密,装入数字信封; 5 发送方把加密后的信息与数字信封一起通过网络发送出去;. 6 接收方用私有密钥对接收到的数字信封进行解密,得到发送方用于加密的对称密钥; 7 接收方用解密得到的对称密钥对密文进行解密,得到信息、数字签名和发送方的数字证书; 8 接收方用得到的发送方数字证书中的公开密钥对数字签名进行解密,得到数字摘要; 9 接收方用相同的散列函数,把解密得到的信息散列成数字摘要; 10 对比两个数字摘要,若结果一致,则说明信息未被篡改。