Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/11/2014, 14:01
Avatar de GeekGirl
GeekGirl
 
Fecha de Ingreso: julio-2014
Mensajes: 423
Antigüedad: 10 años, 5 meses
Puntos: 44
Respuesta: Problema con sha1

Lamentablemente el sha1 no tiene decodificación inversa. Si tenés claves almacenadas en tu base encriptadas en sha1, la única forma de hacer la query es encriptando primery en sha1.

No hay manera de tener la clave encriptada de forma segura y a la vez visible.
La única forma de quitar el sha1 y que el login reconozca los campos, es cambiando las claves por sus valores sin encriptar. Pero esto no es posible a menos que sepas las claves de todos tus usuarios.

Esta es al menos mi humilde opinión. Programo hace bastante y que yo sepa no hay una manera de hacer lo que necesitas.

Lo que se me ocurre es que pidas a los usuarios actualizar su clave por motivos de seguridad y ahí ya la podés guardar sin sha1.

Saludos y suerte