使用正则把数字前面的符号替换_我们使用的密码一直是字母,数字和符号,为什么汉字不能当做密码...

既然网络是如此发达,当我们登录各种网站和应用程序时,我们输入的密码只能是字母,数字和符号,并不支持中文!为什么汉字不能当做密码?你有考虑过这个问题吗?

b23a90cc9d4cbfd4561d3a47c5c75dd7.png

汉字不能用作密码使用的原因

1.使用传统

关于密码的组成中没有汉字的问题,必须首先追溯到计算机的发明。我们知道电子计算机最初是外国人发明的,世界上主流的编程语言也是英语,而Windows在计算机系统世界中占有很大的份额,并且密码在逻辑上由英语和数字组成。

此外,英语作为世界上的通用语言,相对易于使用且用途广泛,因此更为公众所接受和使用。再看一遍,它不支持汉字,也不支持其他语言〜

e9a2007f70b3ea06a31d164b3aa44f7d.png

2.汉字加密困难

实际上,密码可以设置为汉字的,但是密码是加密存储,数学和英文只需要占用一个字符即可快速完成加密过程,而汉字通常需要占用两个或更多字符,相比之下,汉字的加密会更加麻烦。

d5fc0415b5550e78a3546cd6daeadae1.png

3.用户设定习惯

高安全性密码通常由大写和小写字母,数字和特殊符号组成,许多用户具有极高的安全意识。另外,许多密码设置页面将提示用户当前密码的安全级别。在这种情况下,设置的密码的安全性已经很高,因此,不必重新开发更加困难和复杂的汉字密码。

a800ae8e3d9a9dd863aa9381894a88b4.png

4.更安全地保护密码

我们需要通过输入法输入密码,使用字母,数字和符号时,电话屏幕上只会显示星号或实心点,并且如果使用汉字密码,则输入法的候选字符会出现在屏幕上,这很容易被用户使用。

0759c9e647bc9fa880df66c3cf7e1004.png

5.统一标准

对于某些大型网站(尤其是在世界各地提供服务的网站),使用统一的密码规范可以减少服务和维护成本。如果我们习惯于使用中文作为密码,并且外部服务器不支持中文,则将极大地影响用户体验!另外,如果支持中文,是否应支持俄语,法语等?工作量大大提升了,不是吗?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值