Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-01-2010
Avatar de yapt
yapt yapt is offline
Miembro
 
Registrado: sep 2006
Ubicación: España
Posts: 258
Poder: 19
yapt Va por buen camino
Post Guardar claves de acceso de forma segura

Hola a todos,

esto es más una duda teórica que un problema real, pero me gustaria comentarlo con vosotros a ver que opinais.

Se trata de guardar las claves de acceso (por ejemplo) a la base de datos de una aplicación, en un archivo .INI (o xml, CSV, o lo que sea). De forma tal que:
1.- Deben poder ser "modificables" por el usuario (a través del propio software).
2.- Deben ser guardadas de una forma segura en un archivo INI. Vamos que no sean directamente "leibles".

Quien más, quien menos, "encriptamos" esas claves de formas "propias" para que no se puedan leer. Luego, nuestro software desencripta el asunto y aplica las claves a la cadena de conexión de la base de datos. Voala.

Pero claro, esto es una solución "Security by Obscurity" y no me gusta mucho.

De qué modo debemos guardar una "clave de acceso" en un fichero de Texto ?

La primera solución que se viene a la mente es utilizar 3DES o DES o AES o cosas semejantes. Pero son encriptadores simétricos y, por tanto, la clave para desencriptar debe estar en algún sitio (dentro del programa, claro), con lo que volvemos al inicio de este pequeño dilema (donde guardar la clave que encripta/desencripta las claves).

La segunda solución, es utilizar una clave asimetrica (RSA o similar). Pero si queremos que el usuario pueda modificar esas claves, grabarlas y volver a leerlas, tendremos que proveer la clave PRIVADA en algún sitio de la aplicación. Así que volvemos al punto inicial.

No sé. Simplemente quería abrir este hilo para que me aporteis las ideas que se os ocurren a vosotros.

Salu2.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Guardar Posición De La Forma Con Respecto A La Pantalla gulder Varios 4 12-03-2009 16:32:57
Cual seria el mejor lugar para guardar la contraseña de acceso a mi Aplicacion JoAnCa Varios 3 21-02-2009 21:42:36
Pasar parametros de un ASPX a un ActiveX de forma segura courtois Internet 0 30-05-2007 00:12:56
Cual es la Forma Correcta de Guardar Texto en un IbDataset con TcpServer???? AGAG4 Varios 0 10-12-2004 22:14:41
FTP, conexion segura. yao_aztec C++ Builder 0 09-12-2004 23:39:25


La franja horaria es GMT +2. Ahora son las 05:39:20.


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