ASP MD5 Encryption Method Use recommendation _ Application techniques

Source: Internet
Author: User
Tags md5 md5 encryption administrator password
1, modify the MD5 algorithm heavy 4 constants, this is the shortest way, its characteristics are encrypted data and encryption before the very similar, but will not be cracked
2, multiple encryption, the MD5 encrypted data for two or three times encryption, or after each encryption aggravating extract part of the value of the encryption, such as "I Love You", encrypted "1E6986ACEC7BAE541AB7B37B99260DAF", we can take any part of the encryption, For example, take the top 18 "1e6986acec7bae541" to encrypt the "e3e0a1f51038849583263fe1f1b8b3e9", this practice is easy to modify, such as ASP call is MD5 ("password") Then you can change it to MD5 (left (MD5 ("password"), 16), so it's safe to have your data downloaded and cracked.
3, Imitation MD5 encryption, as the name suggests, we do not use MD5 encryption, and the use of other algorithms, and then take some of the hash, can be guaranteed not to be cracked
There are a lot of ways, I am here just to make a point, I hope you do the site when you modify, you can ensure that the foolproof, no matter what software you use, I hope everyone be cautious, we call this method MD5 private algorithm or private MD5 algorithm.
For some large programs such as dynamic network, easy to Oblog, the program is recommended;
Do not use the regular MD5 algorithm, some people say that do not MD5, encryption is flexible, the hope is to choose the appropriate algorithm when doing the program, you can modify the MD5 appropriately, such as in the configuration file to increase the user to change the impact of MD5 function, when the user normal installation program to give a choice, Automatic modification of the MD5 algorithm function key parts, resulting in different users of the website password encryption results, in the initial administrator password can save a higher encryption degree password, improve the security of their own programs, 2, the production process, should be more absorption of new encryption and decryption knowledge, that is, the use of conventional methods, Should consider more than the safety factor of the procedure, in many cases, we are open source, so, let the user password dynamic change and other new technologies should also learn
Recommendations to ordinary users:
1, password use do not too simple, such as pure digital, pure letter, birthday, telephone, postcode, etc. do not use, the best is the letter + character + number, such as 1980zg97@*&^bye, characters mainly through the shift+ digital input, so that the memory only remember the number on it can be, such as you enter SHIFT+ZG3450987ZG actual input zg#¥%) (X※ZG is much better than the common password
2, the password does not repeat, but must have the rule, for example your password each is different, but all has the connection, for example difference 99, your password first is 8795%$#%4213 the second can be 38795%$#%421
3, input password, pay attention to the combination of mouse, such as to enter 123456 you can enter 456 before you put the mouse into the front input 123
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.