12743

Исследование идеальной системы шифрования

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа 1 Исследование идеальной системы шифрования Цель работы Изучить идеальный шифр основанный на побитном сложении по модулю 2 сообщения и чисто случайно сгенерированного ключа. Используемое программное обеспечение Для работы используетс

Русский

2013-05-03

26.5 KB

51 чел.

Лабораторная работа 1

Исследование идеальной системы шифрования
Цель работы
Изучить идеальный шифр , основанный на побитном сложении по модулю 2 сообщения и чисто случайно сгенерированного ключа.
Используемое программное обеспечение
Для работы используется программа PerfCrypt.
Задание
1.Произвести шифрование произвольного смыслового текста идеальным шифром гаммирования , используя ключ , полученный случайным выбором символов на клавиатуре.
2.Произвести дешифрование криптограммы при использовании истинного ключа.
3.Произвести дешифрование криптограммы при неправильном ключе , приводящее к смысловому сообщению  отличному от истинного.
Порядок
Для начала работы перейти в каталог , содержащий рабочие программы………………..
Запустить программу PerfCrypt.
1.Задать произвольное смысловое сообщение на русском или английском языке.
2.Произвести генерирование ключа , выбирая чисто случайно символы на клавиатуре в количестве достаточном для шифрования сообщения  ранее выбранной длины. Наблюдать ключевую двоичную последовательность , оценивая ее случайность.
3.Наблюдать полученную криптограмму на предмет ее случайности и независимости от сообщения , повторяя процедуры выбора ключа и шифрования 2-3 раза.
4.Произвести редактирование криптограммы , изменяя несколько первых символов , что имитирует ошибки в канале связи.
5.Произвести дешифрование криптограммы с ошибками.
6.Записать криптограмму и правильный ключ на дискетку и передать ее в соседнюю бригаду.
7.Получив криптограмму и ключ от соседней бригады , произвести дешифрование и сравнить результат с правильным сообщением.
8.Задать “ложное” сообщение и найти ключ , который дешифрует в него предыдущую криптограмму.
9.Записать криптограмму и “ложный” ключ на дискетку и передать ее в соседнюю бригаду.
10.Получив криптограмму и “ложный” ключ от соседней бригады,
произвести дешифрование “ложного” сообщения.
Отчет
1.Титульный лист .
2.Текст  правильного и ложного сообщения.
3.Двоичное представление сгенерированного ключа.
4.Результат дешифрования криптограммы с ошибками.
5.Выводы: о возможности (или нет) дешифрования идеального шифра полным перебором ключей , случайности генерируемых ключей , влиянии ошибок в криптограмме на  результат дешифрования.
Контрольные вопросы
1.Определение идеального шифра.
2.Простейший метод реализации идеального шифра.
3.Необходимые условия реализации идеального шифра.
4.Можно ли дешифровать идеальный шифр полным перебором ключей?
5.Как влияют ошибки в криптограмме на дешифрование идеального шифра?
Литература
1.В.И.Коржик, В.П.Просихин “Основы криптографии”.Учебное пособие , “Линк”,2008..
2.В.И.Коржик , Д.В.Кушнир “Теоретические основы информационной безопасности телекоммуникационных систем”.(Учебное пособие , ГУТ ,2000)


 

А также другие работы, которые могут Вас заинтересовать

84887. Article Indication 31.5 KB
  First you will need some articles. Start with articles around 3 inches square, pieces of leather, wood, and carpet samples work very well. Use different materials and train on different surfaces including grass and dirt.
84888. CAN YOU TRACK YOUR OWN TRACKS 27 KB
  Knowing where your track is going and being able to find the articles is important. So important that it is time for you to go to the tracking field, without your dog, and lay a typical track. Age it for whatever time you usually age your tracks.
84889. Force Tracking training using articles 84 KB
  Dogs learn that articles are safe spots, rest spots, reward spots. Initially you will lay a straight line track with 20-30 articles. There will be an article at the scent pad. When the dog downs at ANY article you will reward (leaving the article) pet keeping the dog calm, then pick up the article...
84890. Force Track Training (the beginning) 40 KB
  I start with getting the dog to understand the platz for the long down and the article indication. When I train the platz, it is like saying my dog is ready for formal training. Up to this point, it has just been a down and was for fun and a behavioral response.
84891. Handling at Tracking Tests 28.5 KB
  It is not uncommon for a handler to help the dog find the track in a training session, especially when the dog is honestly trying to work out a difficult problem. The last thing you want to do in training is make tracking so difficult that the dog gets frustrated, thereby learning to dislike tracking.
84892. Hard Surface Tracking With the Rotterdam Holland Police 316.5 KB
  In September of this year I went back to the Police Dog Training Center in Rotterdam Holland with my friend Kevin Scheldahl. We went there with the expressed purpose of getting as much information as possible on hard surface tracking.
84893. Litter Tracking Imprinting 48.5 KB
  I leave them to their business and watch which ones seem most intense and which ones wander off. I especially note which ones stay the longest and which ones return hours later to search the same track. When this is the same puppy, I know I have a star.
84894. Расчёт показателей эксплуатационной надёжности эталонных конструкций верхнего строения пути 102.2 KB
  Расчёт показателей эксплуатационной надёжности эталонных конструкций верхнего строения пути Расчёт количества эталонных объектов пути Оценка показателей эксплуатационной надежности технического состояния элементов верхнего строения пути на различных участках зависит от видов и типов конструкций находящихся в различных условиях эксплуатации окружающей среды а также изза влияния других факторов. Расчет...
84895. Исследование характеристик машин переменного и постоянного тока в различных режимах работы: учебно-методическое пособие 1.48 MB
  Приведены методики и примеры расчета асинхронного двигателя с фазным и короткозамкнутым ротором в различных режимах работы, а также двигателя постоянного тока. Содержатся основные технические данные двигателей различных типов.