Допустимые значения: |
|
Значение по умолчанию: |
no
|
При установке значения yes файлы инсталлятора (указанные в секции [Files]) будут зашифрованы алгоритмом ARCFOUR с использованием 160-разрядного ключа, полученного из значения параметра Password в секции [Setup].
Из-за наличия в некоторых странах законов о правилах использования шифрования, библиотека шифрования не включена в основной пакет установки Inno Setup, а загружается им отдельно во время установки. Дополнительную информацию по данному вопросу смотрите на странице Inno Setup Downloads.
Если при включенном шифровании в секции [Code] используется вызов функции ExtractTemporaryFile прежде, чем пользователь введёт корректный пароль, работа этой функции будет завершаться ошибкой, пока в секции [Files] для данного файла не будет указан флаг noencryption.
Ключ, используемый для шифрования, является 160-разрядным хешем SHA-1 случайного 64-разрядного модификатора, включая значение директивы Password.