自动生成密码时要避免的字符

Loo*_*fer 23 security passwords user-experience

我需要生成一些密码,我想避免可能互相混淆的字符.我应该避免使用明确的字符列表吗?我目前的名单是

il10o8B3Evu![] {}

还有其他容易混淆的字符对吗?对于特殊字符,我打算将自己限制在数字键下,但我知道这取决于你的键盘国籍!

作为一个骑手的问题,我希望我的密码是'wordlike'你有一个受欢迎的算法吗?

谢谢 :)

dF.*_*dF. 39

以下是Steve Gibson用于"完美纸张密码"系统的字符集.它们是"允许使用的字符"而不是"要避免的字符",但它们看起来非常合理:

标准的64个字符集

!#%+23456789:=?@ABCDEFGHJKLMNPRS
TUVWXYZabcdefghijkmnopqrstuvwxyz
Run Code Online (Sandbox Code Playgroud)

一组88个字符

!"#$%&'()*+,-./23456789:;<=>?@ABCDEFGHJKLMNO
PRSTUVWXYZ[\]^_abcdefghijkmnopqrstuvwxyz{|}~
Run Code Online (Sandbox Code Playgroud)

对于可发音的密码,我不熟悉算法,但您可能希望将APGpwgen视为起点.

  • 不知道为什么第二组包括 O,但没有 1、I、l。 (2认同)

Jim*_*eth 9

我首选的方法是获得3,4和5个字母单词的单词列表.然后选择其中至少2个,并在每个单词之间放置一个随机的2位数字或特殊符号(%&*@#$).如果你愿意,你可以随意将每个单词最多占一个字符.

根据您的力量要求,您最终会获得易于记忆和沟通的密码,例如:

  • 柠檬%咨询台
  • 纸与boy32hat

请记住,您偶尔会得到有趣或不恰当的单词组合(我会让您发挥想象力).我通常有一个按钮,如果提供的密码不受欢迎,则允许生成新密码.

通常,只使用人们通常知道名称的符号.在美国标准键盘上我会避免~`'/\^

我想这比你的主要问题更能回答你的骑手问题...

祝好运!

  • 这也是非常不安全的,因为密码破解工具精确地使用字典单词和随机特殊字符的组合来猜测密码。 (2认同)

eri*_*son 6

阅读选择安全密码.

从那里开始有一个有趣的消息:对于更安全的密码,请确保中间出现一些数字和特殊字符.破解程序在开始和结束时更快地检查它们.