Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   ¿base de datos seguridad con los campos ? (https://www.clubdelphi.com/foros/showthread.php?t=73664)

JXJ 08-05-2011 19:49:20

¿base de datos seguridad con los campos ?
 
hola

me acaban de pedir una aplicacion que va a manejar
informacion confidencial.

nombres de personas y direcciones y documentos
que no se quiere que cualquiera los conozca

no basta con hacer una aplicacion que pida usuario y contraseña
si pueden copiar la base de datos o robarse la pc o el disco duro.

recuerdo que en el foro alguien tambien pregunto sobre esto
de que se se podia cifrar o encriptar la informacion de la base de datos
los campos.

yo uso firebird y me gusta.
no se si mysql o en firebird se puede encriptar los campos de las
bases de datos
o es con postgresql.

¿o alguna otra forma de seguridad para la informacion?

JXJ 12-05-2011 18:38:17

hola. pues aca revisando parece que firebird no puede
encriptar los datos de los campos.

sino que postgresql y interbase de embarcadero y creo que
si en oracle si se puede ocultar la informacion.

me refiero a que si ingrieso
el nombre el telegono. casa.

estos no se puedan ver si uno usa un visor de esa base de datos
sino que para verlos se necesite de una clave.

en Firebird creo que un tipo de seguridad semejante
seria usando la base de datos en forma binaria y que
el programa (hecho en delphi)no muestre
los datos a menos que haya sido ingreado el usuario con la clave correcta.

sigo investigando creo es postgresal la mejor opcion en este caso.

Casimiro Notevi 12-05-2011 20:12:27

Firebird no tiene campos de tipo encriptados, aunque he leído que la próxima versión sí lo contemplará.
De todas formas tampoco es muy complicado crearse una función encriptar y otra desencriptar que sean llamadas al escribir y leer el dato que quieras encriptar. Yo lo hago con algunos campos, pero no con toda la base de datos. Si no quieren que se la roben... que le pongan un candado :D

Casimiro Notevi 12-05-2011 20:15:15

Aunque para lo que quieres tienes otra opción: encriptar todo el disco duro.
En linux se puede hacer y en windows supongo que habrá algo también para hacerlo. De esa forma te despreocupa de todos los programas y todos los datos, ya quue es el disco el que está encriptado.

newtron 13-05-2011 09:17:52

Hola.

Si necesitas una base de datos que permita encriptación echale un vistazo a la que yo uso, elevatedb. Si quieres puedes descargar una versión de evaluación en su página.

www.elevatesoft.com

Saludos


La franja horaria es GMT +2. Ahora son las 11:26:36.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi