Подход к созданию трудноанализируемых шифров

       

Немного теории


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

Гаммирование – наложение гаммы (обычно псевдослучайной последовательности) на текст обратимым образом.

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

Остальные этапы рассматривать не будем, поскольку для них ничего нового предложено не будет, и их без проблем можно будет добавить к предлагаемому алгоритму.

Наша задача состоит в том, чтобы обеспечить такое гаммирование с обратной связью, которое бы приводило к полному изменению текста на выходе даже при несущественном изменении входного. Рассмотрим немного теории (излагается сокращенно по [2]).



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