Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Сокрытие информации на HTML – страницах




Цель работы

Изучить принцип скрытой передачи информации на HTML-страницах, получить навыки в шифровании данных.

 

Общие сведения

Идея сокрытия информации состоит в следующем. Символы открытого текста заменяют двоичными числами в соответствии с какой-либо кодовой таблицей. Скрываемый текст размещают после закрывающего тега </html>, причём вместо единиц записывают пробелы, а вместо нулей — символы табуляции. Эти символы на странице не видны (электронный аналог симпатических чернил).

Предположим, что с помощью глобальной сети Интернет нужно скрытно передать слово «Щит». В соответствии с кодовой таблицей СР-1251 буквам этого слова соответствуют три десятичных числа: 217, 232 и 242. В двоичной системе счисления эти числа выглядят так: 11011001, 11101000, 11110010. Заменив единицы и нули соответственно на пробелы и символы табуляции, скрытый текст размещают на HTML-странице ниже последнего тега. На приёмной стороне увидеть (проявить) закодированный текст можно с помощью текстового редактора MS Word, включив режим "Непечатаемые знаки".

 

 

Последние три строки кода программы содержат скрытую информацию. Здесь пробелы отображаются точками, символы табуляции — стрелками. Символ ¶ является служебным и обозначает конец абзаца и перевод строки. Предварительное шифрование текста позволяет повысить криптостойкость передаваемого сообщения.

Задания на выполнение лабораторной работы

 

Задание 1. Сокрытие информации в HTML- контейнере

Используя блокнот Notepad, создать HTML-страницу. В соответствии с вариантом выполнить кодирование текста и поместить код в контейнер, в качестве которого используется HTML-страница. Скрываемый текст указан в таблице 3.1.1.

Таблица 3.1.1

Вар. Афоризмы
1 Кто открывает школы, тот закрывает тюрьмы.
2 Лучше быть без ума от женщины, чем дураком от природы.
3 Время останавливается только перед встречей любимых.
4 Путь не меньшее счастье, чем цель.
5 Грех сладок, а человек падок.
6 Не ищи пятна на греющем тебя солнце.
7 Ученье - свет, а неучёных – тьма.
8 Возьмите методичку и перепишите всё наизусть!
9 Звёзды – это осколки моего сердца, разбитого тобой.
10 Ядерная бомба всегда попадает в эпицентр.
11 Бороться и искать, найти и перепрятать.
12 Опрос будет письменный, но устно.
13 Компьютер никогда не заменит человека. Людоед.
14 Мысль изречённая есть ложь!
15 Легче забыть десять поцелуев, чем один.
16 Идеи могут быть обезврежены только идеями.

Задание 2. Извлечение информации из контейнера

Извлечь скрытый текст из HTML-контейнера. Номер контейнера, из которого следует извлекать текст, соответствует номеру варианта. Путь к контейнерам указывается преподавателем.

Задание 3. Распределение скрываемой информации по четырём HTML- контейнерам

Создать четыре HTML-страницы, используя блокнот Notepad. В соответствии с вариантом преобразовать заданный текст в непечатаемые символы и распределить созданный код по четырём контейнерам согласно заданному ключу. Открытый текст, разбитый на четыре части, и ключ для распределения указаны в таблице 3.3.1.

Таблица 3.3.1

Вар Афоризм Ключ
1 Кто мешает тебе выдумать порох непромокаемый? К. Прутков. 1324
2 Если чувства опережают рассудок, значит последний в плохой спортивной форме .                 Э. Восарот 1432
3 Когда на твой вопрос отвечает философ, перестаёшь понимать вопрос.                                                    А. Жид 2341
4 Сошедшему с пьедестала трудно менять позу. В. Хочинский. 3142
5 Хороший врач спасает если не от болезни, то хотя бы от плохого врача.                                      Жан Поль 4123
6 Женские глаза — всегда океан: то Тихий, то Северный Ледовитый.                                      М. Мамчич 3421
7 Слова –самый сильный наркотик из всех, которое изобрело человечество .                           Р. Киплинг 1324
8 Руководить – это значит не мешать хорошим людям работать.                                                   П. Капица 3142
9 Если вы хотите узнать, что на самом деле думает женщина, смотрите на неё, но не слушайте. Уайльд 4132
10 То, что истинно при свете лампы, не обязательно истинно при свете солнца.                     Жан Поль 4321
11 Робкий боится заранее, трусливый — в момент опасности, а смелый — после.              Жан Поль 4213
12 Жизнь — это небольшая прогулка перед вечным сном.                                                   Фаина Раневская 4123
13 Каждый человек настолько тщеславен, насколько ему не хватает ума.                                        Ф. Ницше 1243
14 Какой бы сладкой ни была любовь, компота из неё не сваришь.                                                  Пословица 1432
15 Не делайте умное лицо, не забывайте, что Вы – будущий бакалавр.                            Армейский юмор 3241
16 У красивой женщины всегда красивое имя. Ю. Булатович 2341

 

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...