Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

¿Cual seria la forma de guardar datos de tarjetas de credito?

Estas en el tema de ¿Cual seria la forma de guardar datos de tarjetas de credito? en el foro de Bases de Datos General en Foros del Web. ¿Cual seria la forma de guardar datos de tarjetas de credito en una base de datos MySQL en forma segura? ¿Que temas deberia tener en ...
  #1 (permalink)  
Antiguo 12/08/2003, 23:03
 
Fecha de Ingreso: julio-2002
Ubicación: Buenos Aires
Mensajes: 49
Antigüedad: 21 años, 9 meses
Puntos: 0
¿Cual seria la forma de guardar datos de tarjetas de credito?

¿Cual seria la forma de guardar datos de tarjetas de credito en una base de datos MySQL en forma segura?
¿Que temas deberia tener en cuenta?

El sitio va funcionar con PHP y MySQL

Gracias
  #2 (permalink)  
Antiguo 13/08/2003, 20:04
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años
Puntos: 7
Lo mas seguro seria NO guardarla y simplemente tomar el dato y enviarlo al validador. Pero si vas a hacer una aplicacion con soporte MOTO, entonces mi recomendacion seria que uses cuatro campos varchar(4) y concatenes solo al mostrar...
__________________
No tengo firma ahora... :(
  #3 (permalink)  
Antiguo 14/08/2003, 01:13
cascompany
Invitado
 
Mensajes: n/a
Puntos:
Pues para empezar ...
necesitarás un Ceritificado SSL y que la web corra bajo HTTPS, de modo que los datos no se envien en formato de texto plano nunca.

Luego, deberías utilizar algún script que ofusque los datos de la tarjeta, y los almacenes asi "encryptados" por llamarlo asi en la base de datos.
La idea, sería que utilice algún tipo de password para encriptarlos, que lo necesites al momento de desencriptarlos, de forma que si alguien te "roba" la DB por decirlo asi, no tenga acceso a esos datos.
Digamos, la idea es que ese password podría almacenarse (o deberia) en NINGUN LADO si es posible, o si necesitas por alguna causa mostrar los datos online (para que? ... podrias guardar los ultimos 4 digitios en otro lado y mostrar solo **********1234 ) pues podrías almacenar ese password en un archivo .php que luego comprimas con ZEND o ionCUBE, de manera que no quede almacenado en forma de texto en el servidor, y una vez compilado, es practicamente "imposible" descompiarlos (Seria como pasar un ejecutable a C++) inclusive, el password en este archivo podría ser una función que lo devolviera, solo si le envias otro password ... jeje... digamos que seria dificil que alguien le pudiera entrar a ver los datos :)

En fin ... creo que con eso tienes una idea de lo que es algo seguro no ?
  #4 (permalink)  
Antiguo 14/08/2003, 10:38
 
Fecha de Ingreso: julio-2002
Ubicación: Buenos Aires
Mensajes: 49
Antigüedad: 21 años, 9 meses
Puntos: 0
Gracias por las respuestas.
Obviamente yo prefiero no guardar ese tipo de datos, pero parece que va a tener que ser asi.
El sitio seria en php asi que estudiare las funciones que encriptan con clave.
Sigo escuchando consejos

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 10:59.