JSCAPE
  • Products
    • Managed File Transfer
    • JSCAPE SaaS
    • MFT Gateway
    • MFT Monitor
    • All Products
  • Solutions
    • All Solutions
    • Secure File Transfer
    • AS2 Server Software
    • File Synchronization
    • Reverse Proxy
    • Compliance
    • DMZ Streaming
  • Pricing
  • Company
    • Blog
    • Company
    • Contact Us
    • Clients
    • Case Studies
    • Testimonials
    • Certifications
  • Support
    • Help Desk
    • Documentation
    • Customer Downloads
Get a demo

How to use a windows FTP client for secure downloads

Words by

John Carl Villanueva

Despite FTP’s vulnerabilities, many Windows users still use FTP clients for transferring files over the Internet. If you really have to keep using that archaic file transfer protocol, at least do it securely. Here’s what we suggest when using a Windows FTP Client for secure downloads.

Published in:

Blog

/

FTP, FTPS, JSCAPE MFT, Secure File Transfer, SFTP

Despite FTP’s vulnerabilities, many Windows users still use FTP clients for transferring files over the Internet. If you really have to keep using that archaic file transfer protocol, at least do it securely. Here’s what we suggest when using a Windows FTP Client for secure downloads.

Why do you need to secure FTP?

FTP is no longer recommended for transferring files, especially if the file transfer is carried out over the Internet. FTP transmits files in plaintext, making it vulnerable to network-based attacks. It’s fairly easy to carry out a man-in-the-middle attack on an FTP connection. All you need is a packet sniffer and some eavesdropping skills to grab information like usernames and passwords from FTP connections.

Because of its vulnerabilities, the use of FTP is now prohibited by data security/privacy laws and regulations like HIPAA and PCI DSS. To protect senstive information while in transit, these laws require data transfers to be secured by data-in-motion encryption.

Options for data in motion encryption

Encryption is a mechanism that renders data unreadable. Data-in-motion encryption, on the other hand, refers to a form of encryption that encrypts data as it traverses a network. This prevents eavesdroppers from understanding any information carried by the transmitted file.

There are several ways of achieving data-in-motion encryption. The common practice is to replace FTP (and other unencrypted network protocols) with secure file transfer protocols like FTPS and SFTP. These protocols already come with built-in encryption mechanisms that can counter eavesdroppers.

But what if you really want to use FTP and still want to preserve data confidentiality during transmissions? Well, there’s another option. It’s slightly more complicated than just using secure file transfer protocols. But it works, so you might want to check it out.

What you can do is secure the file with a file encryption tool before sending it out. That way, it will be encrypted while being transmitted through FTP. One solution that allows you to do this is OpenPGP. OpenPGP is a standard currently specified in RFC 4880. Programs adhering to this standard can be used for encrypting files, texts, emails, directories, and even whole disk partitions.

When using PGP, the file will have to be encrypted through a separate tool before it’s uploaded through a Windows FTP client. So even if the file will still be sent over FTP, it will already be in encrypted form. Of course, for this file to be readable to the recipient, the recipient should have a way of decrypting it. Normally, as with the encryption process, decryption is done using a separate tool.

To illustrate:

A Windows FTP client that decrypts a PGP-encrypted file

Having separate tools for encryption/decryption and uploads/downloads complicates things. But there’s a way to simplify the decryption part. You can use AnyClient. It’s a free file transfer client that runs on Windows and other operating systems. The great thing about AnyClient is that it already has a built-in PGP-decryption tool.

This combines the download-decryption two-step process into one.

AnyClient’s auto-decryption feature can also be useful in this scenario:

A file uploaded using an encrypted file transfer protocol like FTPS, SFTP, or HTTPS, auto-encrypted with OpenPGP on the server, and then downloaded over FTP using AnyClient. The upload doesn’t have to be PGP-encrypted since those secure file transfer protocols already support data-in-motion encryption. The downloaded, however, which will be carried out over FTP, has to be PGP-encrypted.

However, for this to work, you would have to use a server that:

  1. Supports multiple file transfer protocols and
  2. Can automatically PGP-encrypt the file upon upload.

Once the file has been PGP-encrypted on the server, a Windows user armed with AnyClient can then download it securely over FTP.

How to set things up

First, download our ftp client, AnyClient. This Windows FTP client is totally free, so go ahead and download it now.

Download the always free AnyClient Now

Next, read this tutorial:

Automatically PGP Decrypt Files Upon Download from FTP Server

Other posts you might also want to read

Countering Packet Sniffers Using Encrypted FTP

Protecting FTP Passwords from Brute Force Attacks

Setting up a Linux FTP Server

How to FTP a File

Setting Up An SFTP Server

Easy To Deploy, Easy To Administer, Easy To Manage

Ready to see how JSCAPE makes managed file transfer so much simpler? Schedule your demo now.

Request a demo

Popular Articles

View more by

JSCAPE
  •  
    1–2 minutes
    23/09/2025

    JSCAPE by Redwood, version 2025.3: New UI continues to make a splash

    Dive back into JSCAPE by Redwood with version 2025.3, bringing more modern UI updates to make using and navigating JSCAPE more intuitive. 

    Read article

  •  
    1–2 minutes
    19/08/2025

    Weathering the economic storm: Expert support is your enterprise file transfer system’s lifeline

    The global economic landscape can be described by one word: “uncertain”. Lingering effects from the 2020 pandemic, combined with new waves of international tariffs throughout 2025, have…

    Read article

  •  
    1–2 minutes
    30/07/2025

    Escape the grip: Why flexible MFT is key to enterprise agility

    Break free from costly vendor lock-in Let’s be blunt: some MFT vendors have built product suites that are less about true partnership and more about proprietary siloing.…

    Read article

  •  
    1–2 minutes
    23/07/2025

    Avoid downtime and threat actors: Getting the best of both worlds in MFT

    For enterprise organizations relying on managed file transfer (MFT) solutions, cybersecurity often feels like an arms race. The need to patch MFT software vulnerabilities to prevent breaches…

    Read article

Related Content

Read more about

JSCAPE MFT
  •  
    1–2 minutes
    30/07/2025

    Escape the grip: Why flexible MFT is key to enterprise agility

    Break free from costly vendor lock-in Let’s be blunt: some MFT vendors have built product suites that are less about true partnership and more about proprietary siloing.…

    Read article

  •  
    1–2 minutes
    03/07/2025

    Consolidate, deploy and thrive: JSCAPE’s formula for MFT success in uncertain times

    Global enterprises today are navigating a landscape marked by significant economic volatility. Fluctuating markets, shifting trade policies and persistent economic uncertainty are compelling enterprise organizations to reevaluate…

    Read article

  •  
    1–2 minutes
    31/03/2025

    SFTP vs. FTPS: Which file transfer software is best for business use?

    What is SFTP? SFTP is a file transfer protocol that’s normally packaged with Secure Shell (SSH), the network protocol most IT administrators use to access and manage…

    Read article

  •  
    1–2 minutes
    25/03/2025

    EDI integration with trading partners: 6 best practices

    Many large companies with high-volume transactions, especially those involved in e-commerce, manufacturing and retail supply chains, have long migrated from manual processes to Electronic Data Interchange (EDI).…

    Read article

Company

  • About Us
  • Contact Us
  • Clients
  • Case Studies
  • Testimonials
  • Privacy Policy
  • Certifications

Resources

  • Managed File Transfer
  • Secure File Transfer
  • Secure FTP Server
  • AS2 Server
  • Reverse Proxy
  • File Upload Processing
  • What Is An AS2 Server?

Support

  • Help Desk
  • Documentation
  • Customer Downloads
JSCAPE

Copyright © 2025 JSCAPE

  • Privacy Policy
  • Cookie Settings