Yvision.kz
kk
Разное
Разное
399 773 постов42 подписчика
Всяко-разно
0
09:19, 31 декабря 2010

Шифр "Кронфельд"

Шифр "Кронфельд" представляет собой хороший и надежный разведческий шифр, обладающий высокой секретностью. Ключей к этому шифру имеются миллионы. Ключ представляет собой условное число - от четырехзначного до восьмизначного. Если число меньше четырехзначного, то оно понижает секретность шифра. Числа больше восьмизначных не стоит употреблять, т. к. их трудно запомнить, а разведчик не имеет права записывать и носить при себе ключ к шифрам. Практичнее всего пятизначные числа.

Работа с шифром "Кронфельд" очень проста и сводится к следующему: предположим, что у вас ключевое число 35264. Число пятизначное и здесь мы разбиваем на группы по пять букв в каждой. Если мы хотим зашифровать фразу: "НЕ ПРИЕЗЖАЙ. ОПАСНОСТЬ", то она будет выглядеть так:

Ключ: 35264 35264 35264 3526
Текст: НЕПРИ ЕЗЖАЙ ОПАСН ОСТЬ
Зашифр.: РКСЦМ ИМИЖН СФВЧС СЦФВ

Значит, зашифрованная фраза выглядит так: РКСЦМИМИЖНСФВЧССЦФВ. Вместо каждой буквы нашего послания мы пишем другую букву - ту букву, которая в алфавите стоит после нее на таком месте, на которое указывает цифра, стоящая над ней. Например: первая буква в нашем послании Н, но над ней стоит цифра 3, и поэтому мы вместо буквы Н пишем букву Р, которая в алфавите стоит на третьем месте после Н.

Для удобства зашифровки и расшифровки хорошо выписать в ряд весь алфавит плюс девять букв второго алфавита.

АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯАБВ
ГДЕЖЗИ

Таким образом можно быстро отсчитывать.

Для увеличения секретности, для применения контрольных букв и показателя спешности (важности), можно применить слепые буквы перед и пекле зашифрованного текста.

0
1278
5