logo
Криптографическая защита информации

4.4.4. Многоалфавитные шифры замены

Напомним, что правило зашифрования многоалфавитного шифра однозначной замены определяется следующим образом. Пусть х=(х1,...,хn) – открытый текст, представленный последовательностью шифрвеличин хi U, i=1,…,n, и k – произвольный ключ. Тогда

Еk(х) = (1),..., nn)), (2)

где i , i =1,…, n – некоторые подстановки на множестве всех шифрвеличин, однозначно определяемые данным ключом. При этом здесь и далее мы ограничимся рассмотрением слу­чая, когда множества шифрвеличин и шифробозначений совпадают друг с другом (U = V ).

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