Основные различия между шифрами замены и шифрами гаммирования:
- Шифры замены предполагают замену фрагментов открытого текста (отдельных букв или групп букв) соответствующими символами в шифртексте. 3 Результат замены не зависит от расположения знака в открытом тексте. 2 Ключами для шифров замены являются таблицы замены. 2
- Шифры гаммирования основаны на операции сложения чисел по некоторому модулю. 2 Символы алфавита открытого текста, предварительно заменяемые на числа, складываются с элементами некоторой числовой последовательности, которая называется гаммой. 2 Ключом шифрсистемы является гамма, длина которой, вообще говоря, равна длине открытого текста. 2
Таким образом, основное различие заключается в том, что в шифрах замены происходит замена элементов открытого текста, а в шифрах гаммирования — сложение символов исходного текста с псевдослучайной последовательностью, генерируемой на основе ключа. 44