Читайте также:
|
|
Чтобы извлечь зашифрованную побайтно с помощью матрицы информацию, распределенную по четырем контейнерам, необходимо выполнить следующие действия.
1. Открыть HTML-страницу, содержащую первую часть шифртекста (в соответствии с заданным ключом). В рассматриваемом примере это третья HTML-страница, ключ 3241.
2. Создать документ MS Word, и скопировать в него содержимое HTML-страницы.
3. Войти в режим “Непечатаемые знаки” (кнопка “Непечатаемые знаки” находится на Стандартной панели).
4. Разбить последовательность символов на байты (единицы обозначаются пробелом, нули – символом табуляции).
5. Повторить операции, описанные в пунктах 1-4, для страниц, содержащих вторую, третью и четвертую части текста.
6. Изобразить матрицу размером 16x16.
1 2 3 7 8
111111000111111100110000 … 1000101011001001
Рисунок 18. Побайтная запись в матрицу извлеченной из HTML-контейнера информации
7. Записать байты информации в матрицу 16x16 (рисунок 18). Запись производится по столбцам, слева направо; по ключу, который повторяется циклически. Таким образом, в первом столбце будут записаны первые байты с HTML-страниц, которые содержат первую и вторую части текста, во втором – третью и четвертую (рисунок 19).
8. Считать информацию из полученной матрицы. Считывание производится построчно слева направо, сверху вниз. Каждый байт представляет собой один символ текста (буква, пробел, знак препинания).
1 2 3 4 32
11000001 11101011 11100000 11100011 … 00101110
9. Преобразовать двоичные числа в десятичные (таблица 10 методических указаний).
10. Определить по таблице СР-1251 символы, соответствующие этим десятичным числам.
|
|
|
|
Рисунок 19. Восстановление зашифрованной информации с помощью матрицы
Таблица 8
Двоичное число | Десятичное число | Открытый текст | |
Б | |||
л | |||
а | |||
г | |||
о | |||
пробел | |||
н | |||
а | |||
р | |||
о | |||
д | |||
а | |||
пробел | |||
- | |||
пробел | |||
в | |||
о | |||
т | |||
пробел | |||
в | |||
ы | |||
с | |||
ш | |||
и | |||
й | |||
пробел | |||
з | |||
а | |||
к | |||
о | |||
н | |||
. |
Из полученных символов составить фразу.
Дата добавления: 2015-09-01; просмотров: 45 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Методические указания к пункту 3.4.1. | | | Методические указания к пункту 3.5.1. |