Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/05/2012, 16:39
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 2 meses
Puntos: 20
Respuesta: Cómo generar una clave random?

Cita:
Iniciado por GatorV Ver Mensaje
md5, sha1, etc. son algoritmos de hasheo, no sirven para encriptar, para eso necesitas usar crypt() y generar una clave privada y una publica para poder volver a obtener el ID que necesitas.

Saludos.
Gracias GatorV,

Entiendo que funcionaría de esta forma para encriptar, pero no consigo ver como desencriptarlo. Crypt no es de un único sentido? si es así, no acabo de ver como me puede servir, pues si te dan la cadena encriptada no sabrás cómo desencriptarla si no la comparas con otra clave encriptada

Código PHP:
Ver original
  1. $idUser = '10';
  2. $resultado = crypt($idUser, 'm1s4lt');
  3. echo $resultado;

Yo lo que quiero, es que si recibo m1hei41R es saber a qué usuario se refiere utilizando alguna función que desencripte esa cadena.

Muchas gracias