Шифр продукта - Product cipher

В криптографии , A шифр продукта сочетает в себе два или более преобразований в манере , намеревающихся , что в результате шифра является более безопасным , чем отдельные компоненты , чтобы сделать его устойчивым к криптоанализу . Шифр произведения объединяет последовательность простых преобразований, таких как подстановка (S-блок), перестановка (P-блок) и модульная арифметика . Концепция товарных шифров принадлежит Клоду Шеннону , который представил эту идею в своей основополагающей статье « Коммуникационная теория секретных систем» .

Для преобразования, включающего разумное число n символов сообщения, обе вышеупомянутые системы шифрования ( S-блок и P-блок ) сами по себе не нужны. Шеннон предложил использовать комбинацию преобразования S-блока и P-блока - товарный шифр. Комбинация может дать шифровальную систему более мощную, чем каждая из них по отдельности. Этот подход альтернативного применения преобразования подстановки и перестановки был использован IBM в системе шифров Люцифера и стал стандартом для национальных стандартов шифрования данных, таких как Стандарт шифрования данных и Расширенный стандарт шифрования . Шифр продукта, который использует только замены и перестановки, называется SP-сетью . Шифры Фейстеля - важный класс продуктовых шифров.

Ссылки

внешние ссылки