Методы и средства защиты информации

Комбинированные методы шифрования


Как уже отмечалось, одним из важнейших требований, предъявляемых к системе шифрования, является ее стойкость. Однако повышение стойкости любого метода шифрования приводит, как правило, к существенному усложнению самого процесса шифрования и увеличению затрат ресурсов (времени, аппаратных средств, уменьшению пропускной способности и т.п.).

Достаточно эффективным средством повышения стойкости шифрования является комбинированное использование нескольких различных способов шифрования, т.е. последовательное шифрование исходного текста с помощью двух или более методов.

Стойкость комбинированного шифрования Sk не ниже произведения стойкости используемых способов S: Sk ³ П Si.

Совершенно очевидно, что если какой-либо способ шифрования при независимом его применении может обеспечить стойкость не ниже Sk (например, гаммирование с бесконечной гаммой), то комбинирование этого способа с другими будет целесообразно лишь при выполнении условия < R*, где R — ресурсоемкость i-го способа, используемого при комбинированном шифровании; R* — ресурсоемкость того способа, который обеспечивает стойкость не ниже Sk.

Комбинировать можно любые методы шифрования и в любом количестве, однако на практике наибольшее распространение получили следующие комбинации:

  • подстановка + гаммирование;
  • перестановка + гаммирование;
  • гаммирование + гаммирование;
  • подстановка + перестановка.
  • Типичным примером комбинированного шифра является национальный стандарт США криптографического закрытия данных (DES).



    Содержание раздела