Посчитать CRC-суммы (CRC32, MD5, SHA)...
При помощи этой функции вы можете создавать файлы контрольных сумм для отдельных файлов и/или подкаталогов со всем содержимым, чтобы удостовериться, что данные скопированы неповреждёнными, например, по сети или с использованием сменного носителя. Суммы могут записываться либо в один общий CRC-файл для всех выбранных объектов (по умолчанию), либо в отдельные CRC для каждого файла или подкаталога.
Сохранить файл(ы) контрольных сумм как:
Здесь вы можете ввести каталог назначения и имя файла. При создании отдельных CRC-файлов для каждого файла или подкаталога введённое имя должно содержать символы подстановки (*). Чтобы расширение CRC-файла не заменяло расширение исходного файла, а добавлялось к нему, используйте маску вида *.*.sfv.
Создать отдельный CRC-файл для каждого файла
При включении этой опции для каждого обрабатываемого файла будет создан отдельный CRC-файл, в том же подкаталоге. Это полезно, когда вы хотите послать файлы различным получателям. Если вы укажете целевой каталог, отличающийся от исходного, то все CRC-файлы будут созданы прямо в нём, без подкаталогов.
Создать отдельный CRC-файл для каждого подкаталога
При включении этой опции для каждого обрабатываемого подкаталога (включая вложенные) будет создан отдельный CRC-файл, внутри самого этого подкаталога. Целевой каталог, заданный пользователем, в этом случае игнорируется; CRC-файлы будут создаваться всегда в исходных каталогах.
Всегда использовать UTF-8 в именах
По умолчанию кодировка UTF-8 применяется, только если хотя бы одно из файловых имён содержит символы за пределами текущей кодовой страницы (например, китайские иероглифы в системе с русской локалью). Эта опция принудительно включает использование UTF-8.
Unix-формат: концы строк, прямой слэш '/' в путях
Если включить эту опцию, CRC-файлы будут созданы в формате, принятом в Unix-подобных системах: концы строк будут <LF> вместо принятых в Windows <CR><LF>, а разделителем подкаталогов в путях станет прямой слэш вместо обратного.
Тип контрольной суммы
CRC32 (SFV)Создаёт контрольные суммы CRC32, записывая их в файл в формате SFV. Самый быстрый метод, но с минимальной надёжностью.
MD5Создаёт контрольные суммы MD5. Они более надёжны, чем контрольные суммы CRC32, поскольку длиннее и используют более сложный алгоритм. Для записи контрольных сумм используется нижний регистр.
SHA1Создаёт контрольные суммы SHA1, ещё более криптостойкие, чем MD5.
SHA*Создаёт контрольные суммы SHA2 с выбранной битовой длиной (например, SHA256 будет иметь длину в 256 битов).
SHA3_*Создаёт контрольные суммы SHA3 с выбранной битовой длиной.