【发布时间】:2020-01-13 23:09:25
【问题描述】:
keepass 是 github 上的开源软件,对吗?有没有办法“附加”其现有的 AES256,将密钥大小加倍,使程序支持 AES512?有什么方法可以达到这个结果
谢谢
【问题讨论】:
-
为什么停在512?
标签: encryption aes python keepass
keepass 是 github 上的开源软件,对吗?有没有办法“附加”其现有的 AES256,将密钥大小加倍,使程序支持 AES512?有什么方法可以达到这个结果
谢谢
【问题讨论】:
标签: encryption aes python keepass
AES 仅支持 128、192 和 256 位的密钥大小。见Wikipedia
将 AES 实现更改为使用 512 位密钥需要一些密码学经验。
考虑到对 AES 的最佳攻击仅比暴力破解略好(并且在现实世界中不可行),因此没有理由使用更大的密钥。在人类的一生中,暴力破解 256 位是不可能的。
【讨论】: