Страницы: 1

Обо всем > помогите решить лабораторку 


  (03.11.08 19:03)  

Лабораторная работа №1
Тема: Простейший шифр.

Теория:
Для кодирования сообщения применяется алгоритм с ключом. Все символы алфавита:
АБВГДЕЁЖЗИКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ01234567890,.!?":-_Z
сдвигаются на некоторое число позиций (это число и есть ключ). Символ алфавита _ обозначает пробел, а Z обозначает перевод строки.
Например пусть ключ (смещение) будет равно 3, тогда получается следующее соответствие:
АБВГДЕЁЖЗИКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ01234567890,.!?":-_Z
ГДЕЁЖЗИКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ01234567890,.!?":-_ZАБВ
Попробуем закодировать следующий текст : Кто_там?Z-Это_Я!.
Символу К соответствует Н, Т  Х, О  С, _  Б, А  Г, М  П, ?  - , Z В, - А , Э 0 , Я  2, !  : .
Таким образом получаем :
Кто_там?Z-Это_Я!
НХСБХГП-ВА0ХСБ2:
Попробуем теперь расшифровать текст с НЕИЗВЕСТНЫМ ключом (смещением).
Текст :   НХСБХГП-ВА0ХСБ2:
Предположим, что смещение равно 2 , получаем такое соответствие:
ДЕЁЖЗИКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ01234567890,.!?":-_ZАБВГ
АБВГДЕЁЖЗИКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ01234567890,.!?":-_Z
Пробуем расшифровать: Н  И, Х С, С Н, Б  - , Г Z , П  Л, -  ! , В  _, А : , 0  Ь , 2  Ю, :  ..
Результат :
НХСБХГП-ВА0ХСБ2:
ИСН-СZЛ!_:ЬСН-Ю.
Как видим это не правильное смещение, возьмём следующий вариант – смещение равно 3, получаем соответствие:
ГДЕЁЖЗИКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ01234567890,.!?":-_ZАБВ
АБВГДЕЁЖЗИКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ01234567890,.!?":-_Z
Пробуем расшифровать: Н  К, Х  Т, С  О, Б  _, Г  А, П  М, -  ?, В  Z, А  -, 0  Э , 2  Я, :  !.
Результат:
НХСБХГП-ВА0ХСБ2:
КТО_ТАМ?Z-ЭТО_Я!
Мы разгадали зашифрованное послание, ключ равен 3.

В лабораторной работе каждый получает номер варианта, в соответствии с его номером варианта каждому выдаётся три зашифрованных куска текста, каждое из которых надо расшифровать. Значения смещений могут быть от 4 до 50. Часть могут начинаться с полуслова, или с знака препинания, цифры, пробела или перевода строки.

Variant #49
   Part
АЗ-ZКШ"К-Х8"ZНЛБВ8"ОЛАЗ-Х-ВПОЬ9"КВ"ЁИВВП"МНЁКУЁМЁ-ЗЩКШТ"ZЛЕ
Н-ДВКЁ9"БВП-ЗЁ"ПЛЗЩЖЛ"К-БЛ"Л_ОРБЁПЩ9"ОЖЛНЛ"ОЧВЕБ"_РБВП9"-"М
ЛПЛИ"?"НВСВНВКБРИ9":?"Ж-Ж"ДВ8"Ж-Ж"ДВ9"НВСВНВКБРИ9"К-НЛБ"ОЖ-Д

   Part
6ZЯ51ЯЮЯ9?1Д0ZЯ51ЩЯ?1-"5Я_,186ZЯ?6ZЯЮЯ9?1Д0ZШЯ?1-"5Я:."В"Я:"
5А!1.ЩЯ:А_ZИЯ?1-"5Я:"5А!16ZЯ6Ё7Я-19ШЯЮЯ3_7ЯМ930.Я1?5-6Щ0ЮЯ?
АШЯ1-Z7!ШЯ1ЯДZ"Я91Я-08_,"ЯZ3"-0Z_МЫЯЮЯ_Z1-1М_ИЯ?6Я"2-1Ё1ZИЯ

   Part
.МЗ-З.:ЖГЁ?ЖГЩ5.:ХЛИК?ТГ:?Е.ИАМК.?Ж_КZГС6!,.Н.Ж?Л.СМЗ.Г_АМ8.
ИКЗЛИZДМ.ЁГК?6.ЖН5.ИКЗЛИZДМ.ЁГК?.,.ИЗЖЩМЖЗ6.ЧМЗ.Н.Ж?Л.-К?ЖГР
Х.-?ЖВХ6.Н.-?ЖВХ5.ЗМСГЁ.-З:ЗКГМ5.Л.ДК?ЛЖХЁГ.:ЛА.М?Д.БZ5.ЁГК6

если есть софт который может расшифровать данные скажите как называется..а то еще 5 таких же лабораторок..в надо уже в среду((


  (27.11.08 12:00)  

ё-ё-ё! о0о! ???


Страницы: 1
© 2002 - 2025, «www.Combats.com»™
All rights reserved