Program Options: File Integrity

How to get to the Program Options Dialog

The File Transfer Integrity feature uses built-in file verification mechanisms to validate that files that are transferred from WS_FTP to a remote site are transferred without unauthorized modifications between an FTP client and server. For more information, see About transfer integrity checks.

The File Transfer Integrity feature provides a number of algorithm options to compare files between the client and the server locations. The algorithms vary from low strength error detection and data integrity capability (for example CRC32) to very high strength error detection and data integrity capability (for example, SHA256 and SHA512 in WS_FTP Professional).

Note: This option sets the strength of the algorithm used to check file integrity, which is dependant on the following: 1) The FTP server that you connect to must support file integrity checks 2) the FTP server must support one of the selected algorithms.

Use the File Integrity Algorithm options to specify the file integrity checking algorithm (strength):

  • Use the up and down arrows to set the preferred algorithm priority for file transfers. The following table provides supported settings for some host types:

    Host type

    Supported algorithms

    WS_FTP Server

    SHA256, SHA512, SHA1, MD5, CRC32

    MOVEit DMZ

    SHA1

  • Use size comparison in Transfer Integrity Checking - Select this option to have the FTP client compare file size as a way to check transfer integrity if the FTP server does not support the selected file integrity algorithms.

After you set the File Integrity options, you must also enable one of the file integrity options (Check transfer integrity and Skip unmodified files) in the Site Options > Transfers dialog.