首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我们如何才能找到公钥只有8或16位?夏娃需要多少条消息才能知道RSA中的公钥?

我们如何才能找到公钥只有8或16位?夏娃需要多少条消息才能知道RSA中的公钥?
EN

Cryptography用户
提问于 2012-05-09 01:44:21
回答 1查看 899关注 0票数 1

假设Alice通过使用Bob的公钥加密消息来向Bob发送消息。

Eve知道数据是使用RSA加密的,但不知道公钥。夏娃能通过观察加密的消息就知道公钥吗?

如果是这样的话,大约需要多少数据才能发现Eve的公钥?

如果我们知道公钥只有16位。

它有超过6500个素数小于2^16。我们能找到公钥多长时间?速度: 1.000.000卡尔/S。

EN

回答 1

Cryptography用户

发布于 2012-05-09 01:56:39

如果纯文本易于识别,一条消息就足够了。简单地蛮力所有16位RSA密钥,解密密文。如果结果“看起来”像纯文本,那么您已经找到了密钥。16位RSA密钥空间应该很容易蛮力。

票数 2
EN
页面原文内容由Cryptography提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://crypto.stackexchange.com/questions/2572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档