Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/04/2008, 12:34
Avatar de pempas
pempas
 
Fecha de Ingreso: diciembre-2003
Ubicación: Barcelona
Mensajes: 985
Antigüedad: 21 años
Puntos: 6
Desencriptar con AES

Buenas,

Llevo un tiempo dándole vueltas y no sé porque puede pasar esto, la cuestión es que encripto contraseñas de los usuarios con AES, y desencripto cuando voy a la ficha de cliente para verlas.

Cuando lo pruebo en mi servidor local de pruebas, encripta y desencripta correctamente mostrándome la password, pero cuando lo subo al servidor no me deja verla, me sale normalmente "???0"

El tema está en que cuando valido con el usuario entra correctamente así que la encriptación la está haciendo de forma correcta en el servidor... no acabo de entenderlo, ¿porque en mi máquina sí que me muestra la contraseña y en el servidor no?

El servidor es un Windows Server 2003 y MySQL 5.0 tanto en el de pruebas como en el del hosting.

¿Puede ser alguna configuración específica de MySQL en mi alojamiento?

Lo más curioso es que la última letra, siempre es la correcta de la contraseña... es decir si la contraseña es "prueba" me muestra "???a" si es "password" me muestra "???d" por eso estoy casi seguro de que es algo de la configuración de MySQL.

Gracias!