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

Садовая В.В.

Под общей редакцией Алексеева А.П.

 

Самара, 2008 г.

 


В в е д е н и е

Постоянное увеличение объема передаваемой конфиденциальной информации требует от специалистов телекоммуникаций знания современных методов криптографии и стеганографии.

Данные методические указания позволяют освоить некоторые приемы шифрования и сокрытия информации.

В процессе выполнения заданий студенты получают навыки сокрытия информации в текстовом документе, в рамке графического объекта, в нескольких контейнерах, путем незначительной цветовой коррекции графического изображения и сокрытие информации с помощью специальной программы StegoMagic 1.0.

 

Отчет должен содержать файлы-контейнеры, скрываемый (или скрытый) текст и результаты шифрования (или дешифрования). В отчете следует описать порядок выполнения каждого задания.

 

Рекомендуемая литература

 

1. Алексеев А.П. Информатика 2007. – М.: СОЛОН-ПРЕСС.- 2007.- 608 с.

2. Алексеев А.П. Введение в Web-дизайн. Учебное пособие.- М.: СОЛОН-ПРЕСС, 2008.- 184 с.

3. Алексеев А.П., Орлов В.В., Сухова Е.Н. Изучение стеганографии на уроках информатики //Информатика и образование, № 8, 2007, стр. 65…72.

4. Алексеев А.П., Алексеев П.А., Мартяшина О.М., Сухова Е.Н. Изучение криптографии на уроках информатики //Информатика и образование, № 4, 2003, стр. 33…42.

 


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

Задание 1.1. Сокрытие информации в текстовом документе

 

В соответствии с номером своего варианта необходимо скрыть текстовую информацию в документе MS Word (табл. 1).

Таблица 1

Вариант Имя фала Скрываемый текст
Вариант 1.doc Жди ясного на завтра дня. Стрижи мелькают и звенят. Пурпурной полосой огня Прозрачный озарен закат. (А.А. Фет)
Вариант 2.doc Засверкал огонь зарницы, На гнезде умолкли птицы, Тишина леса объемлет, Не качаясь, колос дремлет. (А.А. Фет)
Вариант 3.doc В чужбине свято наблюдаю Родной обычай старины: На волю птичку выпускаю При светлом празднике весны. (А.С. Пушкин)
Вариант 4.doc Кто, волны вас остановил, Кто оковал ваш бег могучий, Кто в пруд безмолвный и дремучий Поток мятежный обратил? (А.С. Пушкин)
Вариант 5.doc Утесы. Зной и сон в пустыне, Песок да звонкий хрящ кругом, И вдалеке земной твердыне Морские волны бьют челом. (А.А. Фет)
Вариант 6.doc Свободы сеятель пустынный, Я вышел рано, до звезды; Рукою чистой и безвинной В порабощенные бразды. (А.С. Пушкин)  
Вариант 7.doc Давно об ней воспоминанье Ношу в сердечной глубине, Ее минутное вниманье Отрадой долго было мне. (А.С. Пушкин)
Вариант 8.doc Под березкою-невестой, За сухим посошником, Утирается берестой, Словно мягким рушником. (С. Есенин)
Вариант 9.doc Светил нам день, будя огонь в крови… Прекрасная, восторгов ты искала И о своей несбыточной любви Младенчески мне тайны поверяла. (А.А. Фет)
Вариант 10.doc Кружевами лес украшен, Ели словно купина. По лощинам черных пашен – Пряжа выснежного льна. (С. Есенин)
Вариант 11.doc Самолюбивые мечты, Утехи юности безумной! И я, средь бури жизни шумной, Искал вниманья красоты. (А.С. Пушкин)
Вариант 12.doc Прощай, свободная стихия! В последний раз передо мной Ты катишь волны голубые И блещешь гордою красой. (А.С. Пушкин)
Вариант 13.doc В леса, в пустыни молчаливы Перенесу, тобою полн, Твои скалы, твои заливы, И блеск, и тень, и говор волн. (А.С. Пушкин)
Вариант 14.doc Черемуха душистая С весною расцвела И ветки золотистые, Что кудри, завела. (С. Есенин)
Вариант 15.doc Закружилась листва золотая В розоватой воде на пруду, Словно бабочек легкая стая С замираньем летит на звезду. (С. Есенин)
Вариант 16.doc Ревет гроза, дымятся тучи Над темной бездною морской, И хлещут пеною кипучей, Толпятся, волны меж собой. (М.Ю. Лермонтов)

 

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

В текстовом документе

В соответствии со своим номером варианта необходимо извлечь текстовую информацию, которая скрыта в файле MS Word (табл. 2).

 

Таблица 2

Вариант Имя фала
Вариант 1.doc
Вариант 2.doc
Вариант 3.doc
Вариант 4.doc
Вариант 5.doc
Вариант 6.doc
Вариант 7.doc
Вариант 8.doc
Вариант 9.doc
Вариант 10.doc
Вариант 11.doc
Вариант 12.doc
Вариант 13.doc
Вариант 14.doc
Вариант 15.doc
Вариант 16.doc

 


Задание 1.3. Сокрытие текстовой информации в рамке графического объекта

В соответствии со своим номером варианта необходимо скрыть текстовую информацию в рамке графического изображения (табл. 3).

Таблица 3

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

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

Графического объекта

В соответствии со своим номером варианта необходимо извлечь текстовую информацию, скрытую в рамке графического изображения (таблица 4).

 

Таблица 4

Вариант Имя файла
1.bmp
2.bmp
3.bmp
4.bmp
5.bmp
6.bmp
7.bmp
8.bmp
9.bmp
10.bmp
11.bmp
12.bmp
13.bmp
14.bmp
15.bmp
16.bmp

В отчете привести полученный текст, а также описать порядок извлечения скрытого текста из начиненного контейнера.

 

Задание 1.5. Сокрытие текстовой информации в графическом

Файле с помощью матриц

В соответствии с номером варианта необходимо зашифровать слово из четырех символов (таблица 5) в графическом файле-контейнере с помощью специального алфавита (см. Приложение 2).


Таблица 5

Вариант Секретное слово Файл-контейнер
ПИЛА 1.bmp
БУРЯ 2.bmp
ШИРЬ 3.bmp
МЕЧЬ 4.bmp
ПЕНА 5.bmp
СИЛА 6.bmp
ЗАРЯ 7.bmp
ГОРА 8.bmp
СВЕТ 9.bmp
СТАЯ 10.bmp
ТИШЬ 11.bmp
РЫБА 12.bmp
ПУЛЯ 13.bmp
ЛУНА 14.bmp
ДЕЛО 15.bmp
УРОК 16.bmp

 

В табл. 6 и 7 указаны величины циклических сдвигов в каждой строке матрицы, которые необходимо выполнить при шифровании.

 

Таблица 6

Варианты Строки

 

 


 

Таблица 7

Варианты Строки

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

Файла с помощью матриц

 

В соответствии с номером варианта необходимо извлечь текст из графического файла-контейнера. Величина циклического сдвига в каждом варианте определяется с помощью таблиц 8 и 9.

 

Таблица 8

Варианты строки

 


Таблица 9

Варианты строки

Задание 1.7. Извлечение текстовой информации, скрытой в рамке графического объекта с помощью азбуки Морзе

Необходимо извлечь текстовую информацию, скрытую в рамке графического объекта с помощью азбуки «Морзе» (таблица 10).

Таблица 10

Вариант № Имя файла
1.bmp
2.bmp
3.bmp
4.bmp
5.bmp
6.bmp
7.bmp
8.bmp
9.bmp
10.bmp
11.bmp
12.bmp
13.bmp
14.bmp
15.bmp
16.bmp

Задание 1.8. Сокрытие текста в графических контейнерах с помощью программы StegoMagic 1.0

 

В соответствии со своим вариантом скрыть заданный текст в четырёх графических файлах (таблица 11). Графические файлы (не начиненные контейнеры) следует выбрать из папок, номера которых совпадают с номерами вариантов. Текст рекомендуется набирать в текстовом редакторе Notepad (Блокнот). Пароли для шифрования каждого из четырех файлов нужно выбрать из таблицы 12. Начиненные контейнеры (файлы) следует сохранить в своей папке. Скрываемый текст приведен в таблице 13.

 

Таблица 11

Варианты Имя фала
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp

 

 


Таблица 12

Варианты Пароли
формат колба вьюга стрелка
месяц стакан метель мелочь
рамка конфета погода тумба
кочка портрет темница ручка
строчка новость бумага замок
ошибка пакет спичка дверь
сумка кисть линия монета
куртка пальто розетка звонок
щетка шляпа кольцо провод
квадрат матрица король сигнал
пламя учебник сказка монитор
огонь смысл легенда заявка
звезда решетка кнопка полночь
вечер услуга пульт дорога
фонарь телефон серьга путник
статуя блокнот белка сторож

 

Таблица 13

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

 

В отчете необходимо описать порядок сокрытия текста в графическом контейнере с помощью программы StegoMagic 1.0, а также указать пароль.

 


 

Задание 1.9. Извлечение текста из графических контейнеров с помощью программы StegoMagic 1.0

Выполнить обратное преобразование, то есть с помощью программы «StegoMagic 1.0» извлечь скрытый текст из графических файлов (начиненных контейнеров). Файлы с начиненными контейнерами находятся в папке Pictures (Картинки). Извлеченный файл следует сохранить в своей папке. Пароли шифрования нужно выбрать из таблицы 15.

Таблица 14

Варианты Имя фала
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp
1.bmp, 2.bmp, 3.bmp, 4.bmp

 

 

Таблица 15

Варианты Пароли (на латинском регистре)
небеса график забава ладонь
собака сервис качели призрак
машина картон огород дорога
кирпич золото сирень пряник
дерево мимоза метель болото
путник лоскут ставни мастер
экипаж работа мелочь горсть
формат молния зарево жемчуг
скамья вопрос неделя медаль
родник фигура погода клетка
стекло сундук молоко воздух
кружка стакан пустяк полено
раздел гвоздь сторож борода
яблоко лесник вымпел стрела
беседа пиджак ворота футбол
поляна цветок корона царица

 

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

объекта «Гирлянда»

 

Необходимо извлечь текстовую информацию из графического объекта (табл. 16).

Таблица 16

Вариант № Имя файла
1.bmp
2.bmp
3.bmp
4.bmp
5.bmp
6.bmp
7.bmp
8.bmp
9.bmp
10.bmp
11.bmp
12.bmp
13.bmp
14.bmp
15.bmp
16.bmp

 

В отчете привести полученный текст, а также описать порядок извлечения скрытого текста из начиненного контейнера.


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

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

Для того чтобы скрыть информацию, необходимо скопировать текст в соответствии с номером варианта из таблицы 1 и поместить его в указанный в таблице 1 текстовый документ. Затем выделить текст и нажать на кнопку ЦВЕТ ШРИФТА , выбрав из палитры белый цвет. Белый шрифт на белом фоне не будет виден.