有没有办法输入非ascii字符,例如HTML中的密码字段中的俄文字符或CJK字形?这将大大提高密码强度!
答案 0 :(得分:1)
如果密码另一端的东西接受了非ascii字符。哎呀,大多数地方仍然不允许你使用非字母数字的ascii字符......
答案 1 :(得分:1)
是的,如果页面声明了适当的编码并且服务器能够处理它,则可能。
在这方面,<input type=password>
与<input type=text>
没有任何区别。
要记住的一点是,在Unicode中,相同的字符有时可以用不同的方式表示,例如,Å可以是单个代码点(U + 00C5)或常规A和˚的组合(U + 02DA) )。
由于这些看似相同的密码可能与应用程序不同,令用户感到沮丧。在散列密码之前,您需要规范化Unicode。