Взломщики кодов

ОглавлениеДобавить в закладки К обложке

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

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

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

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

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

Окончательно обработанное и отосланное секретное сообщение называется криптограммой. Термин «шифртекст» обращает внимание на результат зашифрования, в то время как термин «криптограмма» подчеркивает сам факт передачи сообщения и является аналогом слова «телеграмма».

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

Успешный криптоанализ шифра или кода часто именуют его вскрытием или взломом.

Сообщения, посылаемые без предварительного зашифрования, называются незашифрованными или отправляемыми клером. Иногда говорят еще, что они передаются открытым текстом.

Наконец, криптология – это наука, охватывающая составление шифров (криптографию) и криптоанализ.


Логин
Пароль
Запомнить меня