Foros del Web » Programando para Internet » PHP »

Funciones de encriptacion

Estas en el tema de Funciones de encriptacion en el foro de PHP en Foros del Web. Quisiera saber si existe una funcion que encripte y ademas desencripte cadenas. Esoy usando la funcion crypt(), pero no puedo desencriptar con la misma. Gracias...
  #1 (permalink)  
Antiguo 23/04/2004, 17:35
 
Fecha de Ingreso: abril-2004
Ubicación: Tucuman
Mensajes: 15
Antigüedad: 20 años
Puntos: 0
Exclamación Funciones de encriptacion

Quisiera saber si existe una funcion que encripte y ademas desencripte cadenas. Esoy usando la funcion crypt(), pero no puedo desencriptar con la misma. Gracias
  #2 (permalink)  
Antiguo 23/04/2004, 19:49
 
Fecha de Ingreso: septiembre-2003
Mensajes: 248
Antigüedad: 20 años, 7 meses
Puntos: 2
Hola, puedes usar:
base64_encode
base64_decode

en el site de php (www.php.net) hay buena informacion al respecto

suerte y saludos
__________________
Jose A
  #3 (permalink)  
Antiguo 24/04/2004, 15:03
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Bueno .. lo que propone j_aspillaga no es un encriptación "real" .. sólo una forma rápida de "oculatar" un dato a alguien que no sea programador .. Lo mismo que tu vas a aplicar tu funcion base64_encode() ... yo también puedo tomar tu "contraseña/dato" "encriptado" en base64 y aplicar el base64_decode() .. (vamos, sería una de las primeras cosas que intentaría probar alguien que intente desencritar tus datos .. ).

Una de las úncias funciones para encriptar y con posibilidad de desencriptar son las:

mcrypt
http://www.php.net/mcrypt

Requieren de una extensión (la que ahí se indica) instalada en el servidor.

Si no dispones de esa extensión en tu servidor o no puedes instalarla (ej.: servicio de hosting que no la disponen ..) Tendrás que buscar alternativas con tus própios algorítmos de encriptación donde uses tu própia "semilla" para "desencriptar".

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:35.