3
A
回答
17
[...]
随着RSA密钥长度每增加一倍,解密是6-7倍慢。
图1示出如何解密时间 增加而模量的长度。该 时序是在2GHz的奔腾制成。
密钥长度也影响速度的加密 ,但它通常是 速度解密的,我们更有 关心,因为(a)这就是 一部分需要放置在服务器上, 和(b)解密是非常慢得多 比加密,因为 解密指数是巨大的(而 加密指数通常是小)。
如果我们使用4096位模数,需要大约一秒CPU时间 来解密 一块数据。即使你能 到CPU的这一数额牺牲 每次登录,它留给我们的 问题,攻击者可以 有效地在我们的服务器上通过它烧制一些随机 数据刻录的CPU时间 第二。使用1024位密钥长度 ,解密时间只需25毫秒 ;具有合适的 限制登录率 企图(因此解密)我们 允许每个远程客户端,保护 免受“CPU烧伤”攻击是更可行的 攻击。
相关问题
- 1. 长度为密钥长度的数据的签名RSA
- 2. Bouncy Castle需要很长时间才能生成RSA密钥对
- 3. 带对称密钥的RSA
- 4. TLS 1.2 - 密钥对大小和加密密钥长度
- 5. RijndaelManaged密钥长度是否与AES [密钥长度]相同?
- 6. 如何验证Go中的RSA密钥长度?
- 7. 确定性生成RSA加密密钥对
- 8. RSA密钥...(bob_pub,bob_priv)
- 9. RSA加密公钥?
- 10. InnoDB最大密钥长度
- 11. 的RSA密钥容器不能打开
- 12. RSA密钥对生成并存储到密钥库
- 13. 用Erlang生成一个RSA密钥对?
- 14. 在android中存储RSA密钥对
- 15. 从RSA密钥对中获取参数
- 16. iPhone 3DES加密密钥长度问题
- 17. RSA密钥加密/解密问题
- 18. 无法解密RSA加密密钥
- 19. 在解密会话密钥时出现异常“RSA/OAEP-MGF1(SHA-1):密文长度154与该密钥的所需长度192不匹配”
- 20. .NET私钥Rsa加密
- 21. RSA加密基于公钥
- 22. C#RSA加密与私钥
- 23. RSA使用公钥加密
- 24. RSA加密 - 用私钥
- 25. 无法复制RSA密钥
- 26. 用公钥解密RSA
- 27. RSA算法密钥生成
- 28. RSA密钥库权限
- 29. 什么是RSA“密钥ID”?
- 30. C#bouncy castle生成rsa客户端/服务器rsa密钥对
非常感谢帕斯卡,我搜查,但找不到此信息。 – James 2009-10-14 23:36:58
不客气! – 2009-10-14 23:43:34
只是注意:请记住,这一建议不一定成立的其他密码 - 尤其是那些对称! – 2009-10-15 08:17:33