为什么软件都不支持用汉字当密码?

为什么软件都不支持用汉字当密码? 最新 图1张

前言

什么?小米11为了“响应环保”的号召,也将取消充电器?不会是真的吧?

这妥妥的营销鬼才哇!发布这个决定必然引起网友议论,热度水涨船高,不管黑猫白猫捉住老鼠就是好猫 为什么软件都不支持用汉字当密码? 最新 图2张

雷总说今天将在发布会给大家一个充电器解决方案,是不是有点小期待?留下了一个大悬念~

但最后结果必然是意料之外,情理之中的!比如+1元即可领取充电器 为什么软件都不支持用汉字当密码? 最新 图3张


正文

为什么软件都不支持用汉字当密码? 最新 图4张

日常生活中,密码的使用十分常见。登录APP、手机支付、开机解锁,都需要使用密码。

密码的形式也多种多样:数字密码,指纹密码,字母密码等……

却唯独没有哪一个程序推崇使用汉字密码,这是为什么呢?

原因一:使用传统 

为什么软件都不支持用汉字当密码? 最新 图5张

有关密码组成中没有汉字这一问题,首先要追溯到计算机的发明。

我们知道,电子计算机最初是由外国人发明,世界上主流的编程语言也是英文。而Windows在电脑系统界占据极大的份额,密码有英文、数字等组成也就顺理成章。

再加上英语作为世界通用语言,其易用性和通用性相对较高,因此更加普遍地为大众所接受和使用。

原因二:汉字加密难度大 

为什么软件都不支持用汉字当密码? 最新 图6张

其实密码是可以设置成汉字的,但密码需要加密储存,一般情况下加密算法是针对字节而加密,数字和英文只需要占用一个字符就可以迅速完成加密过程,而汉字一般需要占用两个甚至更多字符。

相比,汉字的加密会更加麻烦。除此之外,还需要考虑字符编码,不同的字符编码对字符的存储方式可能会不同,因此,若使用汉字作为密码,其加密存储过程将十分复杂。

原因三:用户设置习惯 

为什么软件都不支持用汉字当密码? 最新 图7张

安全度较高的密码往往由大小写字母、数字以及特殊符号组成,很多用户拥有极高的安全意识,再加上很多密码设置页面会提示用户当前密码的安全程度。

这种情况下设置的密码,其安全度已经处于较高水平,因此再开发难度更大更复杂的汉字密码则不是那么必要了。

原因四:保护密码安全 

为什么软件都不支持用汉字当密码? 最新 图8张

我们需要通过输入法输入密码,在使用字母、数字和符号时,手机屏幕上只会显示星号或实心圆点,而若使用汉字密码,输入法的候选字出现在屏幕上,十分容易被其他人看见。

因此,使用字母、数字和字符作为密码,输入时的安全性和便捷性更高,只要手速过快,其他人就跟不上哦!

原因五:统一标准 

为什么软件都不支持用汉字当密码? 最新 图9张

统一的密码规范能够降低大型(尤其是在世界范围内提供服务的)网站和应用的服务和维护成本。

如果使用汉字作为密码,在不支持中文的服务器上使用时的用户体验将受到极大的影响。

*部分素材来源:中国电信


歌事故里

陈粒《走马》MV

由网友“杨山今”点歌

视频来源:腾讯视频


可能喜欢

彻底解放你左手的国产免费开源软件

好家伙!微信团队终于对PDD下手了
新鲜出炉的全新神器,一键永久激活!
一款能让处女座舒坦的神器,不到3Mb!
酷安9.5分神器,狠起来连自己都不放过…

七个无须魔法上网的神站,无版权!




到底了,顺手点个赞趴

文章转载自微信公众号:莫理