[DELPHI] TLS Verschlüsselung mit Indy 9

Hallo zusammen,

Ich schreibe gerade eine Updatefunktion für mein Programm.
Dies soll auf meinen Server zugreifen, die aktuelle Versionsdatei runterladen und dabei eine "Counterdatei" runterladen, die Zahl darin um eins erhöhen und die Datei dann wieder uploaden.

Da Ich uploaden muss, muss ich das FTP Protokoll verwenden.

Wenn ich den Datenverkehr aufzeichne, der mein Programm sendet, sieht man darin Benutzername und Passwort unverschlüsselt.

Ich verwende Indy 9.

Wie kann ich nun eine TLS Verbindung zwischen meinem Server und dem Programm herstellen.

Es gibt ja den FTP-Befehl 'AUTH TLS'.
Der Server gibt dann die Antwort:
AUTH TLS OK

Doch der ganze Datenverkehr inklusive Passwort und Benutzername wird trotzdem unverschlüsselt übertragen.

Wer kann mir helfen?
 
Zuletzt bearbeitet:

Stromer92

Stammgast
Kenne mich mit Delphi nicht aus, aber kannst du theoretisch eine Webseite damit aufrufen?

Wenn ja, könntest du z.b. [server]/[pfad]/counter.php damit aufrufen und in dem PHP-Script einen Counter einsetzen.
 
Oben