Ver Mensaje Individual
  #9 (permalink)  
Antiguo 24/01/2012, 12:03
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Encriptar contraseña en bbdd

MD5 y SHA son 2 algoritmos de HASH no reversibles, dependiendo de la seguridad / eficiencia se puede usar otro con más fuerza, debido a que MD5 por ejemplo es el más rápido pero no el más seguro

base64 sólo lo debes usar para el transporte de datos, porque NO requiere clave alguna, no aporta seguridad alguna, es una codificación diseñada para serializar datos y facilitar su almacenamiento y distribución, de modo que se conserve al máximo la integridad de los datos, no si son plagiados

mycrypt dependiendo del tipo de cifrado (sincrono/asincrono) si logra encriptar y asegurar datos con contraseña (o certificado), en el caso de web seguras, utilizar openSSL siempre utilizará un algoritmo asíncrono, o el que se adquiera con un certificado RSA security, además que sólo debe configurarse en el web server y es trasparente para php
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...