FTP unterstützt keine Verschlüsselung. Die Übertragung von Daten erfolgt im Klartext, was bedeutet, dass ein Angreifer die übertragenen Daten leicht abfangen und lesen kann. Allerdings gibt es eine sichere Variante von FTP namens FTPS, die SSL-basierte Verschlüsselung verwendet und somit die Übertragung von Daten sicherer macht. Eine weitere Alternative ist SFTP, das SSH-basierte Verschlüsselung verwendet. Es ist wichtig zu beachten, dass FTPS und SFTP nicht dasselbe sind wie das herkömmliche FTP-Protokoll und separate Implementierungen oder Server erfordern.