我可以将这些字符(☺☻♥♦♣)设置为密码

时间:2010-11-27 02:43:23

标签: security password-protection

通过按下ALT和char的ASCII

的组合,可以通过键盘输入这些字符

我认为这些☺☻♥♦♣字母不会被蛮力攻击轻易破解。

3 个答案:

答案 0 :(得分:5)

这取决于很多东西,包括什么程序接受密码,它们存储的位置和方式,服务器和客户端运行的平台以及其他可能的平台。您可以从Windows客户端使用此密码登录,但不能使用Unix登录(反之亦然)。如果这是一个Web应用程序,它可能在一个浏览器上工作,但不能在另一个浏或者它可能在英语机器和日本机器上的工作方式不同。

我会建议不要这样做。它很容易提出安全的7位ASCII密码,这种情况并非如此。

答案 1 :(得分:3)

如果问题是“我可以使用这些”,那么答案就是“可能”。您需要彻底测试它们以确保您的应用程序支持扩展的ASCII字符密码。如果您使用各种操作系统或混合语言系统,那么它们兼容性的可能性就会降低,因为您开始遇到编码的不同问题。有许多版本的所谓扩展ASCII集,它们的表示方式可能非常不同。

如果问题是“这些是否更安全”,那么答案就是“不是真的。”当然,增加可能包含在密码中的字符数会增加其熵值,增加密码破解软件破解密码所需的时间。但是,在实践中,通过添加5或6个额外字符,您会发现差异很小。您可以通过已经得到良好支持的密码复杂性要求获得足够的安全性,以及增加密码最小长度的策略(可能是传递短语,而不是简单的())会比一些额外的角色更难解决。


另请参阅documentation以获取Windows Server中的密码:

  

强密码的一个例子是   Ĵ* p2leO4>˚F

     

密码可以满足大部分   强密码的标准但是   还是比较虚弱。例如,   Hello2U!是一个相对较弱的密码   即使它遇到了大部分   强密码的标准和   也符合复杂性要求   密码策略。 H!elZl2o是一个   强密码因为字典   这个词穿插着符号,   数字和其他字母。它是   重要的是教育用户有关   使用强密码的好处和   教他们如何创建密码   实际上很强大。

     

您可以创建包含的密码   扩展ASCII中的字符   字符集。使用扩展ASCII   字符数增加了   您可以选择的字符   你创建一个密码。结果,它   可能需要更多时间   密码破解软件破解   包含这些扩展名的密码   ASCII字符比它破解   其他密码。在使用扩展之前   密码中的ASCII字符,   彻底测试它们以确保它   包含扩展ASCII的密码   字符兼容   您组织的应用程序   使用。要特别小心   使用扩展的ASCII字符   您的组织使用的密码   几种不同的操作系统。

     

您可以找到扩展的ASCII字符   在角色地图中。一些扩展的ASCII   字符不应该用于   密码。如果是,请不要使用角色   键盘没有为它定义   角色的右下角   地图对话框。欲获得更多信息   关于如何使用Character Map,请参阅   使用字符映射。

     

包含的密码示例   扩展ASCII中的字符   字符集是kUμ!¶0o和   WF©$ 0K#»g¤5ªrd。

答案 2 :(得分:0)

好的,甚至没有接近编程问题,但无论如何我都会回答。

  1. 密码允许和不允许的政策由个人申请/网站等决定。
  2. 只要字符是密码的有效输入,就可以像任何其他字符一样轻松地强制它们。带有奇怪字符的短密码仍然比用字母数字字符制作的较长密码弱很多倍。