Надёжность шифрования в области информационной безопасности определяют несколькими способами:
- По попыткам вскрытия шифра. intuit.ru Многое зависит от квалификации, опыта, интуиции криптоаналитиков и от правильной оценки возможностей противника. intuit.ru
- По сложности алгоритма дешифрования. intuit.ru Сложность вычислительных алгоритмов оценивают числом выполняемых элементарных операций, при этом необходимо учитывать их стоимость и затраты на их выполнение. intuit.ru Качественный шифр невозможно раскрыть способом более эффективным, нежели полный перебор по всему ключевому пространству. intuit.ru
- По статистической безопасности шифра. intuit.ru Проверяются следующие условия стойкости криптосистемы: intuit.ru
- должна отсутствовать статистическая зависимость между входной и выходной последовательностями; intuit.ru
- выходная последовательность по своим статистическим свойствам должна быть похожа на истинно случайную последовательность; intuit.ru
- при неизменной входной информационной последовательности незначительное изменение ключа должно приводить к непредсказуемому изменению выходной последовательности; intuit.ru
- при неизменном ключе незначительное изменение входной последовательности должно приводить к непредсказуемому изменению выходной последовательности; intuit.ru
- не должно быть зависимостей между ключами, последовательно используемыми в процессе шифрования. intuit.ru
Также криптографический алгоритм считается вычислительно стойким, если не может быть взломан с помощью доступных (как сейчас, так и в будущем) вычислительных ресурсов. mf.grsu.by