Bob不会误解密文,因为他可以使用自己的私钥解密SA(EB(M))和SC(E(M))并验证签名,从而确定真正的发送者是Alice还是Charlie。

为了避免类似的攻击,可以使用数字证书来验证发送者的身份。数字证书是由可信的第三方机构颁发的,包含了发送者的公钥和身份信息,接收者可以使用数字证书来验证发送者的身份和公钥是否合法。这样就能防止恶意攻击者伪造发送者身份的情况发生。

10先加密再签名问题。Alice将消息M=Mytheorywhichismine用Bob的公钥 加密然后对密文使用自己的私钥签名在Alice把结果SAEBM发送给Bob的过程中 Charlie拦截该消息。Charlie对消息中的密文使用自己的私钥签名把结果SCEM发送 给Bob。Bob是否会误解密文?若产生误解如何做避免误解?

原文地址: https://www.cveoy.top/t/topic/cNR3 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录