13. Получить символы открытого текста:
• выделить
из общей двоичной последовательности
открытого текста 8-битовые фрагменты,
задающие ASCII-коды символов. Для этого
следует воспользоваться функцией ПСТР,
задав значение начальной позиции равной
i•
8 + 1, количество символов — равным восьми,
0 <
i
< 3 для рассматриваемого примера (если
изначально шифротекст содержал три
символа, то 0 < i
< 2), например =ПСТР($Н$18;А10*8+1;8) для
фрагмента с номером «0» (рис. 8);
Рис.7.
Формирование фрагментов открытого
текста
• перевести
полученные фрагменты в десятичный вид
с помощью функции ДВ.В.ДЕС, например
=ДВ.В.ДЕС(I10);
• полученные
десятичные значения ASCII-кодов перевести
в символьный вид с помощью функции
СИМВОЛ группы Текстовые, например
=CИMBОЛ(J10).
Рис.8
Получение открытого текста.
Критерием
правильности расшифрования является
получение осмысленного текста. Для
рассматриваемого примера получено
слово «коза» (см. рис. 8).
8