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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-12-2010
KnoX_RuS KnoX_RuS is offline
Miembro
 
Registrado: jul 2010
Posts: 13
Poder: 0
KnoX_RuS Va por buen camino
Encriptar datos de conexion FTP

Hola a todos!!!

Miren mi problema es que necesito encriptar la contraseña, user y server que uso para subir un archivo a mi FTP yaque en un editor HEX se pueden ver.

Código:
FTP:=TIdFTP.Create(nil);
FTP.Username:='User a encriptar';
FTP.Password:='Pass a encriptar';
FTP.Host:='Server a encriptar';
FTP.Connect;
Soy novato en delphi y en lo de encriptaciones no tengo ni idea, como podria hacerlo se que hay que encriptar los datos y en tiempo de ejecucion desencriptarlos pero ni la menor idea

Gracias de antemano!!! salu2!!!
Responder Con Cita
  #2  
Antiguo 20-12-2010
cecam cecam is offline
Miembro
 
Registrado: may 2006
Ubicación: Girona
Posts: 47
Poder: 0
cecam Va por buen camino
Hola!

Mirate los componentes http://sourceforge.net/projects/tplockbox/
con ellos podras hacer lo que necesitas.

En mi caso, tenemos un ini con el usr y pwd encriptados para la conexion Zeos. En el programa antes de hacer la conexion, leemos el ini y desencriptamos los valores.

Saludos!
Responder Con Cita
  #3  
Antiguo 20-12-2010
KnoX_RuS KnoX_RuS is offline
Miembro
 
Registrado: jul 2010
Posts: 13
Poder: 0
KnoX_RuS Va por buen camino
El caso que hacerlo desde un archivo INI no me serviria deve ser en el code
Responder Con Cita
  #4  
Antiguo 20-12-2010
cecam cecam is offline
Miembro
 
Registrado: may 2006
Ubicación: Girona
Posts: 47
Poder: 0
cecam Va por buen camino
Cita:
Empezado por KnoX_RuS Ver Mensaje
[...]deve ser en el code
Por alguna restricción en particular?

Lo único que se me ocurre es que por ejemplo
Código Delphi [-]FTP.Password:='Pass a encriptar';

pase a ser
Código Delphi [-]FTP.Password:=a+b+c+d+e;

Donde a, b, c, d, e sean variables que esten definidas en diferentes units, o que tambien a la vez sean el resultado de funciones, de forma que la información para ensamblar la passwd la tengas repartida por todo el exe y hacer dificil su trackback.

Has pensado en usar una conexion ssh/ssl con el servidor ftp? Alguien con un poco de habilitad escuchando la red, podria conseguir igualmente esa información.
Responder Con Cita
  #5  
Antiguo 20-12-2010
KnoX_RuS KnoX_RuS is offline
Miembro
 
Registrado: jul 2010
Posts: 13
Poder: 0
KnoX_RuS Va por buen camino
Pues el caso que el programa es automatico totalmente aplicacion de consola y manda datos del registro de los windows a un FTP para recopilacion de informacion y el archivo ini estorbaria mucho para su uso.

Porcierto gracias por ayudar!!!
Responder Con Cita
Respuesta



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
Encriptar conexion ODBC lmpadron C++ Builder 0 24-08-2010 21:55:58
Encriptar datos en Delphi Julio César Varios 3 17-05-2008 22:37:55
encriptar una Base de Datos droguerman Tablas planas 3 18-04-2007 18:24:57
Encriptar datos miguelb Varios 1 17-07-2003 08:24:00
Encriptar datos? emeceuy Varios 2 03-07-2003 17:56:50


La franja horaria es GMT +2. Ahora son las 10:48:19.


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
Copyright 1996-2007 Club Delphi