数学吧 关注:902,400贴子:8,795,638
  • 2回复贴,共1

有懂rsa加密算法的大佬嘛 这题实在看不懂了

只看楼主收藏回复

第二问的答案属实看不懂了


IP属地:辽宁来自iPhone客户端1楼2024-04-14 21:01回复
    题目本身很简单,就是需要背景知识,你搜一下RSA算法就知道了。
    密文=明文^E mod N
    明文=密文^D mod N
    而所谓的签名就是为了防止被篡改。把明文和密文一起发给对方,让对方公钥加密验证一下就可以了。
    在题目里面,签名信息就是消息“49”的密文;发送给对方的消息就是明文+签名信息;
    对方拿到消息之后用RSA对明文加密,和签名信息对比,发现没有篡改,消息就可以用,被篡改了,那就说明遭受攻击了,消息不可信


    IP属地:上海2楼2024-04-14 21:16
    收起回复