Create Checksum File(s) (CRC32, MD5, SHA1)...
 
With this function you can create checksum files to make sure that a file is copied intact, e.g. over a network or with a removable medium. You can create either a single SFV file for all selected files, or a separate SFV for each file. You can even create checksums recursively for all files in the selected directories.
 
On the target computer, you can check the CRC checksums with Verify Checksums (from checksum files), or some other SFV utility.
 
Save CRC files to: Here you can enter the target path and file name. The name must contain wildcards (*) when creating one SFV per selected file. When entering two "*" characters, e.g. *.*.sfv, the new extension will be appended to the full name/extension.
 
Create separate SFV files for each file:
Allows you to create one checksum file per selected file. This is useful when you want to send the files to different recipients.
 
Create separate SFV files for each directory:
Allows you to create one checksum file for each subdirectory.
Note: The target path is ignored with this option. The files will be created in the same location as the checked directory.
 
Always use UTF-8 in names
Normally, UTF-8 is only used when at least one file contains characters from a different codepage, e.g. Cyrillic or Chinese.
 
Unix format: line breaks, '/' in paths
Normally, the checksum file is saved in Windows format: line breaks consist of 2 characters <cr><lf>, and subdirectories are separated by backslashes, e.g. Directory\File
This option uses the Unix format: line breaks consist of only one character <lf>, and subdirectories are separated by forward slashes, e.g. Directory/File
 
Checksum method:
CRC32 (SFV) Creates CRC32 checksums, using the SFV file format. Fastest, but least secure method.
 
MD5 Creates MD5 checksums. These are more secure than CRC checksums because they are longer and use a more sophisticated algorithm. MD5 checksums are stored with lowercase letters.
 
SHA1 Creates SHA1 checksums. These are even more secure, but still not as much used as MD5.
 
BLAKE3 Creates BLAKE3 checksums. This is the fastest cryptographically safe hashing algorithm at the time of this writing.
 
SHA* Creates SHA2 checksums with the specified length, e.g. SHA256 = 256 bit length.
 
SHA3_* Creates SHA3 checksums with with the specified length, e.g. SHA3_256 = 256 bit length.