Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/07/2012, 17:10
Avatar de ahaugas
ahaugas
 
Fecha de Ingreso: agosto-2011
Ubicación: Madrid
Mensajes: 249
Antigüedad: 12 años, 8 meses
Puntos: 21
Respuesta: Alternativa a MD5

y porque no lo haces por varias capas ej
Código PHP:
Ver original
  1. $pass = "Mi password"                            //Tu password
  2.  
  3. // Comenzamos con la encriptacion a el estilo de D0SWAR.
  4. $pass_1 = md5 ($pass);              //Encriptacion nivel 1
  5. $pass_2 = crc32($pass_1);           //Encriptacion nivel 2
  6. $pass_4 = crypt($pass_3);                   //Encriptacion nivel 3
  7. $pass_5 = sha1($pass_4);                    //Encriptacion nivel 4
  8.  
  9. $new_pass = $pass_5;                          //El nuevo password

aunque mas niveles de encriptacion mas carga de servidor tienes, aunque SHA256 (SHA2) ya viene bastante segura, con un salt hash implementado valdria.

mas bien habria que proteger las consultas sql o a la base de datos que tengas y preepararlas para injecciones de codigos, sql, xss..... y por fuerza bruta.

tambien seria interesante recopilar los robots o arañas web no deseads en una lista y bloquear el acceso a los sitios.

es solo una observacion