我需要生成一些密码,我想避免可能互相混淆的字符.我应该避免使用明确的字符列表吗?我目前的名单是
il10o8B3Evu![] {}
还有其他容易混淆的字符对吗?对于特殊字符,我打算将自己限制在数字键下,但我知道这取决于你的键盘国籍!
作为一个骑手的问题,我希望我的密码是'wordlike'你有一个受欢迎的算法吗?
谢谢 :)
以下是Steve Gibson用于"完美纸张密码"系统的字符集.它们是"允许使用的字符"而不是"要避免的字符",但它们看起来非常合理:
标准的64个字符集
!#%+23456789:=?@ABCDEFGHJKLMNPRS TUVWXYZabcdefghijkmnopqrstuvwxyz
一组88个字符
!"#$%&'()*+,-./23456789:;<=>?@ABCDEFGHJKLMNO PRSTUVWXYZ[\]^_abcdefghijkmnopqrstuvwxyz{|}~
对于可发音的密码,我不熟悉算法,但您可能希望将APG和pwgen视为起点.
我首选的方法是获得3,4和5个字母单词的单词列表.然后选择其中至少2个,并在每个单词之间放置一个随机的2位数字或特殊符号(%&*@#$).如果你愿意,你可以随意将每个单词最多占一个字符.
根据您的力量要求,您最终会获得易于记忆和沟通的密码,例如:
柠檬%咨询台
纸与boy32hat
请记住,您偶尔会得到有趣或不恰当的单词组合(我会让您发挥想象力).我通常有一个按钮,如果提供的密码不受欢迎,则允许生成新密码.
通常,只使用人们通常知道名称的符号.在美国标准键盘上我会避免~`'/\^
我想这比你的主要问题更能回答你的骑手问题...
祝好运!
阅读选择安全密码.
从那里开始有一个有趣的消息:对于更安全的密码,请确保中间出现一些数字和特殊字符.破解程序在开始和结束时更快地检查它们.