De acuerdo con las características del algoritmo MD5, podemos considerar el proceso de cifrado MD5 como un proceso de llamada de función. Se recomienda realizar las siguientes modificaciones para garantizar la seguridad de los usuarios y los datos de su sitio web hasta cierto punto. Modifique las cuatro constantes importantes del algoritmo MD5. Este es el método más corto. Su característica es que los datos cifrados son muy similares a los anteriores al cifrado, pero no se descifrarán.
2. Cifre varias veces, cifre los datos cifrados MD5 dos o tres veces, o vuelva a extraer parte del valor después de cada cifrado para volver a cifrarlo. Por ejemplo, te amo, después del cifrado, 1E6986ACEC7BAE541AB7B37B99260DAF, podemos tomar cualquier parte. volver a cifrar, por ejemplo, tome los primeros 18 bits 1E6986ACEC7BAE541 y luego. El cifrado es E3E0A1F51038849583263FE1F1B8B3E9. Este método es muy sencillo de modificar. Por ejemplo, si la llamada en asp es md5 (contraseña), puede cambiarla a md5 (izquierda (md5 (contraseña), 16)). De esta manera, es muy seguro, es decir, sus datos serán imposibles de descargar y descifrar.
3. Cifrado MD5 de imitación Como sugiere el nombre, no utilizamos cifrado MD5, sino que utilizamos otros algoritmos y luego tomamos parte del hash para garantizar que no se descifre.
Hay muchos métodos. Solo estoy aquí para presentar algunas ideas. Espero que pueda modificarlo usted mismo al crear un sitio web para asegurarse de que sea infalible, espero que todos sean cautelosos. método el algoritmo privado MD5 o algoritmo privado MD5.
Se recomienda para algunos programas grandes como los programadores Dongwang, Dongyi y OBLOG;
No utilice el algoritmo MD5 convencional. Algunas personas dicen que si no utiliza el algoritmo convencional, no es MD5. Espero que pueda elegir un algoritmo adecuado al crear programas. , como agregar la capacidad de cambiar MD5 en el archivo de configuración para la función de influencia, cuando el usuario instala el programa normalmente, se le da la opción y las partes clave de la función del algoritmo MD5 se modifican automáticamente, marcando así la diferencia. Los resultados del cifrado de las contraseñas de los usuarios del sitio web son diferentes. Al configurar la contraseña de administrador inicial, puede guardar la contraseña con un nivel de cifrado más alto y mejorar la seguridad de su propio programa. 2. Al crear programas, debe absorber más cifrado y descifrado nuevos. conocimiento, incluso si utiliza métodos convencionales, debemos considerar más factores de seguridad además de los programas. En muchos casos, somos de código abierto, por lo que también se deben adoptar nuevas tecnologías, como el cambio dinámico de contraseñas de usuario.
Recomendaciones para usuarios comunes:
1. No utilice contraseñas que sean demasiado simples, como números puros, letras puras, cumpleaños, números de teléfono, códigos postales, etc. Es mejor utilizar letras + caracteres + números, como 1980zg97@*&^bye. se ingresan principalmente a través de SHIFT + números, así que solo recuerde los números, por ejemplo, si ingresa SHIFT+zg3450987zg. Entrada real ZG#¥%) (×※ZG es mucho más segura que las contraseñas normales
2. No repitas contraseñas, pero deben ser regulares. Por ejemplo, tus contraseñas son diferentes, pero todas están relacionadas. Por ejemplo, si la diferencia es 99, tu primera contraseña es 8795%$#%4213. puede ser 38795% $#%421.
3. Ingrese la contraseña y use el mouse. Por ejemplo, si desea ingresar 123456, puede ingresar 456 primero y luego colocar el mouse al frente e ingresar 123.