dan*_*222 10 security encryption passwords truecrypt
我在我的整个硬盘上使用加密(aes 256),我想知道我需要什么长度的密码,以便密码也是256位.众所周知,密码通常是加密的弱链接,所以我认为这是件好事.密码将由字母(大写和小写)和标点符号组成,并且是随机的.谢谢.
Jon*_*ler 10
如果密码是真正随机的(也就是不可记忆的),那么使用所描述的字符,每8位密码字节就会获得大约6位的随机性.因此,密码中需要大约(256/6)= 43个字符才能包含大约256位的随机性.如果密码令人难忘,则需要更多字符才能获得256位随机性.运行英文文本每个字节的随机性少于4位.
您可能最好采用长密码短语并生成256位散列(也许是SHA-256).你的密码短语可能是一篇小型文章 - 可能是80-128个字符; 更不会受伤.
如果您只使用字母和数字,那么每个字符总共有 26 × 2 + 10 = 62 个可能的值。这接近于 64,因此每个字符的熵不到 6 位。
如果您想要 256 位,那么您需要大约 43 个字符集。
| 归档时间: | 
 | 
| 查看次数: | 14443 次 | 
| 最近记录: |