Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

Методические указания к пункту 6.4.2.



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

1. Открыть HTML-страницу, содержащую первую часть шифртекста (в соответствии с заданным ключом). В рассматриваемом примере это третья HTML-страница, ключ 3241.

2. Создать документ MS Word, и скопировать в него содержимое HTML-страницы.

3. Войти в режим “Непечатаемые знаки” (кнопка “Непечатаемые знаки” находится на Стандартной панели).

4. Разбить последовательность символов на байты (единицы обозначаются пробелом, нули – символом табуляции).

5. Повторить операции, описанные в пунктах 1-4, для страниц, содержащих вторую, третью и четвертую части текста.

6. Изобразить матрицу размером 16x16.

 

           
   
html3
 
   

 

 


1 2 3 7 8

1111110001111111001100001000101011001001

 

 

                   
         


               
               
               
               
               
               
               
               
                               
                               
                               
                               
                               
                               
                               
                               

 

 

Рисунок 18. Побайтная запись в матрицу извлеченной из HTML-контейнера информации

 

7. Записать байты информации в матрицу 16x16 (рисунок 18). Запись производится по столбцам, слева направо; по ключу, который повторяется циклически. Таким образом, в первом столбце будут записаны первые байты с HTML-страниц, которые содержат первую и вторую части текста, во втором – третью и четвертую (рисунок 19).

8. Считать информацию из полученной матрицы. Считывание производится построчно слева направо, сверху вниз. Каждый байт

представляет собой один символ текста (буква, пробел, знак препинания).

 

1 2 3 4 32

11000001 11101011 11100000 11100011 … 00101110

 

9. Преобразовать двоичные числа в десятичные (таблица 10 методических указаний).

10. Определить по таблице СР-1251 символы, соответствующие этим десятичным числам.

 

 

html1

html2
html3
html4

 

Рисунок 19. Восстановление зашифрованной информации с помощью матрицы

 

Таблица 8

  Двоичное число Десятичное число Открытый текст
Б
л
а
г
о
пробел
н
а
р
о
д
а
пробел
-
пробел
в
о
т
пробел
в
ы
с
ш
и
й
пробел
з
а
к
о
н
.

 

 

Из полученных символов составить фразу.

 

Методические указания к пункту 6.5.1.

Таблица 9

  Открытый текст Десятичное число Двоичное число
Б
л
а
г
о
пробел
н
а
р
о
д
а
пробел
-
пробел
в
о
т
пробел
в
ы
с
ш
и
й
пробел
з
а
к
о
н
.

 


Методические указания к пункту 6.5.1.

Таблица 9

  Открытый текст Десятичное число Двоичное число
Б
л
а
г
о
пробел
н
а
р
о
д
а
пробел
-
пробел
в
о
т
пробел
в
ы
с
ш
и
й
пробел
з
а
к
о
н
.

 


 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.