

Not all FTP servers support this, unfortunately.Īn alternative is FTP/SSL. The corresponding checksums of local files can be calculated using Ftp.CalculateLocalChecksum static method. If it does, use GetRemoteChecksum method to get a checksum of a file at the server or a specified part of it. You can use Ftp object's GetSupportedChecksumTypes method to determine whether the FTP server support this functionality (and which algorithms). Many modern FTP servers support determining checksums (CRC-32, MD5 or SHA-1) of remote files.
