Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
2
Добавлен:
27.11.2024
Размер:
247.55 Кб
Скачать

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

Соседние файлы в папке Лабы