hola amigos
necesito que alguien me ayude.
necesito encriptar en este caso password,pero tambien necesito poder desencriptar la informacion que fue encriptada.
esperando a que me puedan ayudar con scripts,me despido
chao!
| |||
encriptar datos hola amigos necesito que alguien me ayude. necesito encriptar en este caso password,pero tambien necesito poder desencriptar la informacion que fue encriptada. esperando a que me puedan ayudar con scripts,me despido chao! |
| ||||
Si necesitas encriptar y desncriptar puedes usar base_64 http://ve.php.net/base64_encode Aunque lo mas recomendable para contraseñas es usar MD5 http://ve.php.net/manual/es/function.md5.php Saludos.
__________________ Carlos Herrera Web Developer www.carlos.com.ve Para descargar archivos propios a su Teléfono Mobil? www.carlosfocus.com |
| ||||
Puedes utilizar MD5, info aqui Mmmmm, al publicar el post me di cuenta de que carlosfocus me gano xD, y le puse esto, bueno, nimodo, ya lo puse. Saludos xD
__________________ El que tiene voluntad de aprender, encontrará siempre un maestro... Proverbio Aleman |
| |||
Hola, yo uso base64, tambien hay otras opciones, pero yo estoy mas familiarizado con esta ![]() Código PHP: |
| ||||
Usualmente para encriptar contraseñas se utiliza un algoritmo como md5, con el que se puede encriptar pero no desencriptar. Cuando un usuario se registra guardas en tu base de datos su clave encriptada. Cuando este usuario intente ingresar a tu sistema, lo que haces es encriptar la contraseña que puse en la ventana de login y compararla con la que tenes en la base de datos. Si necesitás encriptar algo y desencriptarlo en otro momento, md5 no te va a servir porque, como dije antes, lo que encriptas con md5 no se puede desencriptar. Y usar base64 es casi lo mismo que nada, como habrás visto en el mensaje de nacho004, para desencriptar lo único que necesitas es aplicar la función base64decode(). Creo que lo que necesitás es un algoritmo que utilize un sistema de encriptación con claves. Estos algoritmos utilizan un número o una cadena llamada "clave" que utilizan para encriptar los datos. Estos datos sólo se pueden desencriptar si se conoce esa "clave". Por supuesto la clave que utilices vas a tener que guardarla muy bien. PHP tiene algunas funciones para utilizar estos algoritmos. Yo no los he utilizado nunca, pero te dejo un link a la página del manual: http://ar.php.net/manual/es/ref.mcrypt.php Saludos.
__________________ |
| |||
![]() Hola a todos, y que tan seguro y/o recomendable es usar base64_encode?? para encriptar los password, y como seria si este password tengo q mandarlo por email?, donde debo desencriptarlo? o como seria? gracias |