Why is it not recommended to use Chinese characters as a password?

table of Contents

1. Use tradition

2. It is difficult to encrypt Chinese characters

3. User setting habits

4. The protection password is more secure

5. Unified standards


In daily life, the use of passwords is very common. Basically, a password is required to log in to the APP, mobile payment, and power on and unlock. There are also many types of passwords: digital passwords, fingerprint passwords, letter passwords, etc., but there are no Chinese characters. Why? How to improve the security of the password?

The reasons why Chinese characters cannot be used as passwords mainly include the following five points.

1. Use tradition

The problem of the absence of Chinese characters in the composition of the password must first be traced back to the invention of the computer. We know that electronic computers were originally invented by foreigners, and the world's mainstream programming language is also English, and Windows occupies a huge share of the computer system industry, and passwords are logically composed of English, numbers, etc.

Moreover, as the universal language of the world, English has relatively high ease of use and versatility, so it is more commonly accepted and used by the public.

2. It is difficult to encrypt Chinese characters

In fact, the password can be set to Chinese characters, but the password is encrypted and stored. Math and English only need one character to complete the encryption process quickly, while Chinese characters generally require two or more characters. In contrast, the encryption of Chinese characters Will be more troublesome. In addition, character encoding needs to be considered, and different character encodings may store characters differently. Therefore, if Chinese characters are used as a password, the encryption storage process is very complicated.

3. User setting habits

Passwords with high security are often composed of uppercase and lowercase letters, numbers, and special symbols. Many users have a high level of security awareness. In addition, many password setting pages will prompt the user about the security level of the current password. The password set in this case , Its safety is already at a high level. Therefore, it is not so necessary to develop more difficult and complex Chinese character passwords.

Generally speaking, when setting a password, the website page or APP will prompt the current password security level. When you set it, you can modify it according to the prompts, and try to make your password more secure~

4. The protection password is more secure

We need to enter the password through the input method. When using letters, numbers and symbols, only asterisks or solid dots will be displayed on the screen of the mobile phone. If a Chinese character password is used, the candidate characters of the input method will appear on the screen, which is very easy to be affected by others. People see. Using letters, numbers and characters as passwords is more secure and convenient when inputting. As long as the hand speed is too fast, others will not be able to keep up!

Moreover, when using Chinese input, we must also consider the input method's input habit recording function (ie, thesaurus). The input method can recognize our password, which may cause unnecessary trouble.

5. Unified standards

For some large-scale (especially those providing services in various regions of the world) websites and applications, the use of a unified password specification can reduce service and maintenance costs. If we are used to using Chinese as the password, but a foreign server does not support Chinese, then the user experience will be greatly affected!

Guess you like

Origin blog.csdn.net/m0_38106923/article/details/108176265