Foros del Web » Programando para Internet » PHP »

Ayuda con encriptación de datos

Estas en el tema de Ayuda con encriptación de datos en el foro de PHP en Foros del Web. Que mas amigos, escribo esta vez, porq tngo una duda sobre la encriptación de datos, resulta q yo tngo mi pagina echa con php y ...
  #1 (permalink)  
Antiguo 25/01/2006, 20:30
Avatar de Bullet  
Fecha de Ingreso: agosto-2005
Ubicación: Margarita, Venezuela
Mensajes: 231
Antigüedad: 12 años, 4 meses
Puntos: 1
Pregunta Ayuda con encriptación de datos

Que mas amigos, escribo esta vez, porq tngo una duda sobre la encriptación de datos, resulta q yo tngo mi pagina echa con php y ya la tengo lista, esta se trata de una web para una asignatura donde se van a manejar datos como notas, resultados de exámenes, sesiones de usuarios, entre otros, y lo que quieor sabes es la manera de como porteger esos datos, me refiero como encriptar no solo la clave sino tambien los datos q contiene la base, me han hablado de unos plugins q sean compatibles con l manejador de bases de datos, tambien del md5, rss, entre otros, lo que queiro sabes es como aplicar esta técnica para proteger mis datos. Espero me puedan ayudar con esto. Saludos
  #2 (permalink)  
Antiguo 25/01/2006, 20:57
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
esperá un momento, estás mezclando cosas.

ni md5 ni rss sirven para lo que querés:
md5 obtiene a partir de una cadena (archivo, palabra, número, ....) una suma que en teoría es única para la cadena analizada.
Pero es un algoritmo destructivo, la cadena original es irrecuperable a partir de la suma devuelta.

rss es un sistema basado en xml para (por ejemplo) obtener las últimas noticias de un sitio web.

Probablemente quieras decir 'rsa', no 'rss'.

Para cifrados de claves, se usa normalmente md5, es cierto, pero se utiliza guardando en la bd la suma de la contraseña, y comprobando cada vez CONTRA LA SUMA, no contra la contraseña en sí, por lo que ésta última es irrecuperable.
(sugerencia: sistema tipo 'olvidé mi contraseña' que automáticamente adjudique una nueva al usuario)

Para cifrar datos, podés usar las funciones mcrypt
http://www.php.net/manual/es/ref.mcrypt.php

pero necesitan compilar php para que las soporte.


Saludos.
  #3 (permalink)  
Antiguo 26/01/2006, 03:29
 
Fecha de Ingreso: diciembre-2005
Ubicación: Madrid, España
Mensajes: 154
Antigüedad: 12 años
Puntos: 2
Si la base de datos la pueden ver sólo los administradores... por qué no simplemente empleas acceso restringido (usuario+password). Es la solución más simple y aceptada por la LOPD española.

Saludos
  #4 (permalink)  
Antiguo 26/01/2006, 06:44
Avatar de dopon  
Fecha de Ingreso: julio-2005
Ubicación: Cucuta / Colombia
Mensajes: 493
Antigüedad: 12 años, 5 meses
Puntos: 1
lo mejor es usar funciones de cifrado si deseas hacer totalmente segura uno siempre esta propenso a una futura falla en el servidor o en el motor de DB , si lo que se desea es privacidad , las funciones de mcrypt son tu solucion
  #5 (permalink)  
Antiguo 26/01/2006, 07:07
 
Fecha de Ingreso: diciembre-2005
Ubicación: Madrid, España
Mensajes: 154
Antigüedad: 12 años
Puntos: 2
dopon,

Creo que no entiendo tus argumentos para defender la encriptación en este caso concreto.
  #6 (permalink)  
Antiguo 26/01/2006, 09:12
Avatar de Bullet  
Fecha de Ingreso: agosto-2005
Ubicación: Margarita, Venezuela
Mensajes: 231
Antigüedad: 12 años, 4 meses
Puntos: 1
Alvlin gracias por el dato, voy a probar con la funcion mcrypt a ver q tal funciona, cualquier cosa vuelvo a postear!!! Saludos
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 00:40.