已知公钥,可以模拟加密算法不?

jishiguang 2011-04-10 05:17:40
甲发布公钥,要求乙加密后传给他,但是丙也能拿到公钥,那么,丙能不能模仿出加密算法,也给甲发布假消息呢?

关键是:根据公钥,模拟加密算法难不?
...全文
70 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hhddzz 2011-04-10
  • 打赏
  • 举报
回复
你说RSA的话,不用模仿,那个算法本来就是公开的
丙有甲的公钥,自然就可以给甲发送用这个公钥加密的信息
wulala789 2011-04-10
  • 打赏
  • 举报
回复
可以让乙也发个公钥出来,甲把公钥用乙的公钥加密一下发给乙,双向RSA,保证双方身份
gomoku 2011-04-10
  • 打赏
  • 举报
回复
甲发布公钥,那么能确定只有甲才能解密。不能确定谁使用了公钥。

不过乙或丙可以放心地把用户名和密码,甚至一个会话密码传给甲(记得只有甲才能解密)。
甲可以验证用户名和密码,并从此和乙用‘会话密码’进行通讯。

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧