我知道一个好的密码是一个移动的目标,并不是每个人都同意——只需通过一些检查器运行一个密码,看看它是如何根据标准进行不同的评级的。
但是有几件事似乎是安全的赌注,并且得到了广泛认可 - 长度(作为一种实现熵的方法,著名的在这里介绍:https ://xkcd.com/936/ )和字符集的大小,它的数量翻了一番每个附加字符的可能组合。
那么为什么亲爱的上帝,一些网站坚持将密码限制在 8-16 个字符,和/或不允许特殊字符?一个例子是西澳州的 GoodToGo 收费公路网站,两者兼而有之。
这感觉就像是三件事之一,其中两件事是不好的:
使用过时框架的开发人员施加了这种最后一千年的限制;
开发人员仍然赞同长密码不好的理论,因为它们很难记住;
对密码安全性的一些前沿理解使其成为我从未听说过也无法理解的实际最佳实践。
我希望这只是消失,但我一直遇到它。我们需要一个公开羞辱网站,列出这样做的网站,以迫使他们采用合理的密码形式做法。