Overview |
File or folder names can contain Unicode characters. The functionality of TurboSFV is not limited
to ANSI characters and the encoding of the hash file can be adjusted accordingly.
|
|
Unicode characters in file names |
|
TurboSFV supports the calculation of checksums for files with Unicode characters in file or folder
names.
Here are some example characters. For a correct display of these characters,
you must have the font "Segoe UI" installed on your system.
|
* |
Unicode code point |
Meaning |
Ħ |
U+0126 |
Latin capital letter H with stroke |
Ω |
U+03A9 |
Greek capital letter Omega |
Ѥ |
U+0464 |
Cyrillic capital letter E lotified |
⅞ |
U+215E |
Seven eights |
❶ |
U+2776 |
Negative circled digit one |
﷼ |
U+FDFC |
Rial sign |
|
Whether you are hashing files, folders or drives - TurboSFV properly
handles Unicode characters.
|
|
|
Default encoding for the hash file |
|
You can define one of the available encodings (Ansi, UTF-8 or UTF-16) as the standard encoding for the
hash file.
By selecting Auto, the needed encoding will be automatically detected. You can prioritize UTF-8 or UTF-16
as the Unicode capable encoding.
|
|
The defined or detected encoding will be suggested in the "Save-as"-dialog.
|
|
Adjust hash file encoding |
|
In the "Save-as"-dialog, the encoding for the checksum file to be created can be adjusted:
|
|
|
Automatic Unicode character detection in file names |
|
TurboSFV tries to find Unicode characters in file names and/or paths. If it finds one and you
have selected Ansi as the encoding type for the hash file, you will be reasked for the encoding:
|
|
Unicode characters can't be written to Ansi files. Doing so means to loose
character information and impacted files can't be found during the validation.
|
|
Hash value calculation for files with Unicode file names |
|
TurboSFV handles Ansi and Unicode file names in the same way. You can use any of the available
hash algorithms: CRC-32, MD5, SHA-1, XXH32, XXH64, SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224,
SHA-512/256, BLAKE2S-256, BLAKE2SP-256, BLAKE2B-256, BLAKE2B-384, BLAKE2B-512, BLAKE2BP-256, BLAKE2BP-384, BLAKE2BP-512,
SHA3-224, SHA3-256, SHA3-384 and SHA3-512.
|
|
Unicode characters in file names and/or paths are properly displayed.
|
|
Validation of checksums for files with Unicode file names |
|
TurboSFV automatically detects the encoding of the hash file, finds files with Unicode characters in
the file name and validates the checksums.
|
|
|
|
|