Club Delphi  
    Paypal   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
  #6  
Antiguo 12-12-2017
bucanero bucanero is offline
Miembro
 
Registrado: nov 2013
Ubicación: Almería, España
Posts: 208
Poder: 13
bucanero Va camino a la fama
Cita:
Empezado por The Cid James Ver Mensaje
Primero que nada muchas gracias por tomarte el tiempo de explicarme, en ese caso si es que entiendo el ejemplo, estaria abriend ola configuracion en un formulario en el caso de que al abrir la aplicacion no conecte el momento de abrir?
Correcto, intenta leer la configuración del fichero INI, y en caso de no existir dicho fichero, va a obtener por defecto los parametros introducidos en tiempo de diseño. Si tras intentar conectar se produce algún error, entonces mostrara una ventana de configuración para que el usuario introduzca la configuración correcta.

Cita:
Empezado por The Cid James Ver Mensaje
En cuanto al comentario en el que recomendas algun tipo de codificacion cuales serian los usados normalmente, desconozco los metodos de ofuscacion de codigo, y los hash md5 de "one way" estan totalmente descartados para algo asi
El algoritmo MD5 es de tipo HASH y aquí este tipo de algoritmos no sirven puesto que no son métodos reversibles, y para la conexión se necesita descodificar los datos.

En cuanto al idoneo, pues aquí esta la cuestión, ya dependen del nivel de seguridad que necesites, si solamente pretendes que esos datos no estén accesibles al primer curioso que le de por abrir el fichero INI, te puede servir algo tan simple como:

Código Delphi [-]
    uses ... , Soap.EncdDecd; 
    
    // para leer los datos
    User     := decodeString(ConfigFile.ReadString(ASection, 'User', User));
    password := decodeString(ConfigFile.ReadString(ASection, 'password', password));

    // para guardar los datos
    ConfigFile.WriteString(ASection, 'User', EncodeString(User));
    ConfigFile.WriteString(ASection, 'password', EncodeString(password));

Pero si necesitas mas nivel de seguridad, ya sera necesario entrar de lleno en el tema de cifrado de datos con librerías mas especificas y usando llaves de cifrado. En este hilo se habla bastante sobre este tema:

http://clubdelpra.cluster003.ovh.net...ad.php?t=24075

Un Saludo
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
Manual relación Maestro-Detalle con Zeos y Firebird rrf Conexión con bases de datos 8 18-05-2011 17:38:37
Configuracion: Paleta de componentes gastelumri Varios 2 19-02-2008 16:24:05
Manual configuracion ASP.NET con IIS HombreSigma .NET 3 22-10-2005 17:17:13
Componentes... no se guarda configuración BlueSteel Varios 1 22-06-2005 01:00:07
Hay un manual de zeos 6.x... Arturo MySQL 0 22-10-2004 23:50:17


La franja horaria es GMT +2. Ahora son las 06:58:47.


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