Encriptación MD5
Consigue la máxima seguridad para tu empresa.
IndianWebs te ofrece para prevenir posibles vulnerabilidades en nuestro servidor de nuestra empresa, MD5 que es una medida eficaz encriptar las contraseñas. Encriptar contraseñas con md5, si en nuestra empresa tenemos un sistema de usuarios y queremos proteger las contraseñas para prevenir posibles vulnerabilidades en nuestro servidor, es una medida eficaz encriptar las contrasñas, de manera que si alguien puede acceder a ellas no pueda ver la contraseña si no su encriptación. Para mejorar este sistema, lo que haremos es usar un algoritmo de encriptación de un solo sentido, es decir que no se puede desencriptar de ninguna manera, como por ejemplo md5. Algo importante a recordar: MD5 es sólo un algoritmo de ida, lo cual significa que no podemos desencriptar el contenido una vez encriptado y la validación debe hacerse en MD5, es decir tenemos que convertir las dos cadenas a MD5 y recién entonces realizar la validación. Como en la base de datos se guarda la contraseña encriptada, cuando un usuario quiere acceder, habrá que realizar una comparación entre el password que introduce encriptado en MD5, y lo que tenemos en la base de datos, (que es la contraseña encriptada en MD5), si coincide se le permite el acceso, si no, se rechaza. MD5 se utiliza también para que cuando un usuario olvida su password, si quiere recuperar la contraseña se le pide que introduzca por ejemplo el correo, y se le envía un mail con una URL tal que si entra en ella genere una nueva contraseña que se le indica al usuario y se reescribe en md5 en la base de datos (borrando la anterior contraseña).