什么是密码中的“位”含义,例如16位密码或128位密码? 任何人都可以为我明确这一点吗? 我试图在网上搜索,但没有很好的解释这个话题。什么是密码加密位
Q
什么是密码加密位
0
A
回答
1
如果您生成一个加密密钥,“bits”意味着应该生成的密钥的大小。以非常简单的形式,您可以将密钥视为秘密号码。如果使用16位来存储密钥,则可能有2^16 = 65536
个密钥。如果您使用更多位,范围会更大,因此密钥会更安全。使用太小的密钥允许通过强力攻击尝试所有可能的数字。如果你使用更多的位数,秘密数字的选择范围可能足够大,以至于不可能再进行暴力攻击,因为要花费数年(甚至更长)的时间来测试所有可能的数字。例如,对于通过PGP进行的电子邮件加密,现在推荐使用2048位的密钥(可能人们甚至使用4096位密钥)。
+0
感谢您的回答! –
+1
只有非对称密钥才需要这么大的密钥大小。对于对称密钥(在AES中使用),128位就足够了。 – SilverlightFox
相关问题
- 1. Jenkins使用什么密码加密?
- 2. 什么是空密钥加密?
- 3. 什么加密被用来加密密码
- 4. 什么是rabbitmqctl密码?
- 5. 什么是密码/散列?
- 6. 给予加密和加密密码的安全风险是什么?
- 7. 什么是joomla 1.5.26中的密码加密方法?
- 8. 什么是Drupal的默认密码加密方法?
- 9. 这是什么样的密码哈希/加密?
- 10. 这是什么类型的密码加密?
- 11. 在codeigniter中加密密码的最佳方法是什么
- 12. 加密UDP数据包的密码是什么?
- 13. 什么是最安全的python“密码”加密
- 14. 它是什么加密?
- 15. 这是什么加密?
- 16. 什么是休眠加密?
- 17. 什么是加密AES
- 18. AWS使用什么密码/密钥进行AES-256加密?
- 19. 什么是用于Perl的最好的密码加密和解密库?
- 20. 加密密码
- 21. 密码加密
- 22. 加密密码
- 23. 加密密码
- 24. 加密密码
- 25. 加密密码
- 26. 密码加密
- 27. 密码加密
- 28. 密码加密
- 29. s3cmd与OpenPGP加密密钥 - 这是一个密码或密码?
- 30. 保存加密/解密密钥的最佳方法是什么?
它是128位密钥,可能不是密码。 1个字节是8位。一个16位密钥意味着由2个字节组成的密钥(例如“ab”),我认为它不适用于任何事情。然而,一个128位密钥意味着一个16字节(128/8 = 16)密钥(或密码),如“1234567890abcde” –
感谢您的答案! –
亲爱的@ simon-faiman,如果您发现评论有帮助,您应该投票,如果您发现有用的答案(解决您的问题),您应该将其标记为最佳答案。 –