Зашита информации. Лабораторные работы №1-5. Общий вариант.
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа №1
Тема: Шифры с открытым ключом (Глава 2)
Задание:
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для шифра Шамира с параметрами p = 30803, g = 2, cA = 501, cB = 601 и сообщения m = 11111 вычислить dA, dB, x1, x2, x3, x4.
2.3. Для шифра Эль-Гамаля с параметрами p = 30803, g = 2, c = 500, k = 600 и сообщения m = 11111 вычислить зашифрованное сообщение.
2.4. Для шифра RSA с параметрами пользователя P = 131, Q = 227, d = 3 и сообщения m = 11111 вычислить зашифрованное сообщение.
Лабораторная работа №2
Тема: Теоретическая стойкость криптосистем (Глава 3)
Задание:
Пусть источник без памяти порождает буквы из алфавита {0, 1, 2, ..., 9} с вероятностями 0.4, 0.2, 0.1, 0.05, 0.05, 0.05, 0.05, 0.04, 0.03, 0.03 соответственно. Пусть используется шифр Цезаря
e = (m + k) mod 10
с ключом k, выбираемым равновероятно из этого же алфавита.
Написать программу, которая
1) вычисляет расстояние единственности для этого шифра;
2) для введенного зашифрованного сообщения (например, 3462538) вычисляет апостериорные вероятности использования различных ключей.
Лабораторная работа №3
Тема: Шифры с секретным ключом (Глава 4)
Задание:
Выполнить программную реализацию шифра по ГОСТ 28147-89.
Написать программу, которая, используя полученную реализацию шифра, зашифровывает сообщение в режимах ECB, CBC, OFB и CTR (сообщение, режим и ключ задаются при запуске программы).
Написать программу, которая расшифровывает ранее зашифрованное сообщение.
Рекомендации к выполнению:
Зашифрованное сообщение выводить в бинарный файл. Исходный файл так же имеет смысл рассматривать как бинарный.
Лабораторная работа №4
Тема: Цифровая подпись (Глава 5)
Задание:
Разработать программы для генерации и проверки подписей по ГОСТ Р34.10-94. Рекомендуемые значения общих открытых параметров q = 787, p = 31481, a = 1928. Остальные параметры пользователей выбрать самостоятельно. Хеш-функцию реализовать на основе блокового шифра по ГОСТ 28147-89.
Рекомендации к выполнению:
Сообщение брать из файла. Подпись писать в файл с таким же именем, но другим расширением (например, если сообщение в файле message.doc, то подпись помещается в файл message.doc.sign). Все используемые файлы рассматривать как бинарные (т.е. как потоки произвольных байт).
Лабораторная работа №5
Тема: Криптографические протоколы (Глава 6)
Задание:
Выполнить компьютерную реализацию протокола "Электронные деньги". Все необходимые параметры выбрать самостоятельно.
Тема: Шифры с открытым ключом (Глава 2)
Задание:
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для шифра Шамира с параметрами p = 30803, g = 2, cA = 501, cB = 601 и сообщения m = 11111 вычислить dA, dB, x1, x2, x3, x4.
2.3. Для шифра Эль-Гамаля с параметрами p = 30803, g = 2, c = 500, k = 600 и сообщения m = 11111 вычислить зашифрованное сообщение.
2.4. Для шифра RSA с параметрами пользователя P = 131, Q = 227, d = 3 и сообщения m = 11111 вычислить зашифрованное сообщение.
Лабораторная работа №2
Тема: Теоретическая стойкость криптосистем (Глава 3)
Задание:
Пусть источник без памяти порождает буквы из алфавита {0, 1, 2, ..., 9} с вероятностями 0.4, 0.2, 0.1, 0.05, 0.05, 0.05, 0.05, 0.04, 0.03, 0.03 соответственно. Пусть используется шифр Цезаря
e = (m + k) mod 10
с ключом k, выбираемым равновероятно из этого же алфавита.
Написать программу, которая
1) вычисляет расстояние единственности для этого шифра;
2) для введенного зашифрованного сообщения (например, 3462538) вычисляет апостериорные вероятности использования различных ключей.
Лабораторная работа №3
Тема: Шифры с секретным ключом (Глава 4)
Задание:
Выполнить программную реализацию шифра по ГОСТ 28147-89.
Написать программу, которая, используя полученную реализацию шифра, зашифровывает сообщение в режимах ECB, CBC, OFB и CTR (сообщение, режим и ключ задаются при запуске программы).
Написать программу, которая расшифровывает ранее зашифрованное сообщение.
Рекомендации к выполнению:
Зашифрованное сообщение выводить в бинарный файл. Исходный файл так же имеет смысл рассматривать как бинарный.
Лабораторная работа №4
Тема: Цифровая подпись (Глава 5)
Задание:
Разработать программы для генерации и проверки подписей по ГОСТ Р34.10-94. Рекомендуемые значения общих открытых параметров q = 787, p = 31481, a = 1928. Остальные параметры пользователей выбрать самостоятельно. Хеш-функцию реализовать на основе блокового шифра по ГОСТ 28147-89.
Рекомендации к выполнению:
Сообщение брать из файла. Подпись писать в файл с таким же именем, но другим расширением (например, если сообщение в файле message.doc, то подпись помещается в файл message.doc.sign). Все используемые файлы рассматривать как бинарные (т.е. как потоки произвольных байт).
Лабораторная работа №5
Тема: Криптографические протоколы (Глава 6)
Задание:
Выполнить компьютерную реализацию протокола "Электронные деньги". Все необходимые параметры выбрать самостоятельно.
Дополнительная информация
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Защита информации
Вид работы: Лабораторная работа 1
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый,
Ракитский Антон Андреевич
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Защита информации
Вид работы: Лабораторная работа 2
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый,
Ракитский Антон Андреевич
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Защита информации
Вид работы: Лабораторная работа 3
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый,
Ракитский Антон Андреевич
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Защита информации
Вид работы: Лабораторная работа 4
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый,
Ракитский Антон Андреевич
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Защита информации
Вид работы: Лабораторная работа 5
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый,
Ракитский Антон Андреевич
Оценена Ваша работа по предмету: Защита информации
Вид работы: Лабораторная работа 1
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый,
Ракитский Антон Андреевич
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Защита информации
Вид работы: Лабораторная работа 2
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый,
Ракитский Антон Андреевич
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Защита информации
Вид работы: Лабораторная работа 3
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый,
Ракитский Антон Андреевич
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Защита информации
Вид работы: Лабораторная работа 4
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый,
Ракитский Антон Андреевич
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Защита информации
Вид работы: Лабораторная работа 5
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый,
Ракитский Антон Андреевич
Похожие материалы
Теория связи. Лабораторная работа №1 (общий вариант)
Таня
: 14 октября 2021
Лабораторная работа №1 «ИССЛЕДОВАНИЕ СПЕКТРОВ СИГНАЛОВ»
1.Лабораторное задание
1.1 Изучить связь между формой видеосигнала и его спектром.
1.2 Изучить форму ДАМ сигнала и его спектр.
1.3 Изучить форму ДФМ сигнала и его спектр.
1.4 Объяснить различия в спектре ДАМ, ДФМ и видеосигнала.
300 руб.
Операционные системы. Лабораторная работа №1. Общий вариант
Damovoy
: 16 октября 2020
Лабораторная работа N 1
Знакомство с операционной системой LINUX
Способы хранения информации.
Команды управления данными
Цель работы: получить базовые навыки по работе с операционной системой (ОС) Linux, ее командной оболочкой. Изучить понятия дерева каталогов, файла и типы файлов. Изучить основные команды по управлению и манипуляции данными.
Работа с файловой системой LINUX.
Цель работы: Изучить команды управления каталогами и файлами.
Порядок выполнения работы.
1. Если вы еще не установил
200 руб.
Лабораторная работа 1 по дисциплине: Операционные системы. Общий вариант
xtrail
: 20 июля 2025
Лабораторная работа 1
Знакомство с операционной системой LINUX
Способы хранения информации.
Команды управления данными
Цель работы: Изучить команды управления каталогами и файлами.
1. Если вы еще не установили операционную систему LINUX, установите.
2. Включить компьютер и войти в систему LINUX , если система требует пройдите процедуру идентификации.
3. Ознакомиться с информацией, появившейся на экране монитора.
4. Выбрать на панели монитора режим «терминал».
5. Убедитесь, что Вы находитес
350 руб.
Лабораторная работа №1 по дисциплине: Пакетная телефония. Общий вариант
SibGUTI2
: 15 апреля 2025
Рекомендации по выполнению Лабораторной работы №1
На тему «Моделирование предоставления услуг IP-телефонии в NGN»
Данная работа состоит из трех частей – «ТЕОРИЯ», «ДОПУСК» и «ЗАДАЧИ»
1. Теоретическая часть лабораторной работы представлена в виде презентация PowerPoint, которая запускается при нажатии кнопки «ТЕОРИЯ».
В данном исполнении Теоретическая часть наглядно иллюстрирует вопросы соответствующей лекции (используются элементы анимации, навигации, контекстно-выпадающие картинки и т.п.)
ВН
200 руб.
Лабораторная работа №1 по дисциплине: Операционные системы. Общий вариант
SibGUTI2
: 8 ноября 2021
Лабораторная работа №1: Обработка прерываний клавиатуры
Задание для выполнения лаб. работы №1
Написать программу, которая должна “озвучивать” клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе.
Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения.
В качестве пробного вари
150 руб.
Интернет-технологии. Лабораторные работы №№1-3. Общий вариант
Damovoy
: 28 октября 2020
Лабораторная работа N 1
Базовое форматирование текста
Задание
Записать к себе в директорию шаблон html-файла.
Для этого щелкнуть мышкой по данной гиперссылке: шаблон html-файла.
Затем, в открывшемся окне браузера войти в пункт меню "Файл"®"Сохранить как".
Задать имя файла (и путь к нему) и выбрать "Тип файла: Веб-страница, только HTML".
Аналогичного результата можно добиться, если в открывшемся окне браузера щелкнуть правой кнопкой мышки в любом месте (кроме меню!), а затем выбрать "Просмотр в
110 руб.
Операционные системы (UNIX). Лабораторная работа №1. Общий вариант
rmn77
: 19 марта 2020
Операционные системы (UNIX). Лабораторная работа 1. Общий вариант.
Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание, команды, с помощью которых выполняются указанные действия и результат,
полученный после выполнения команды (в виде скриншотов).
1. Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка начинается с цифры порядкового номера строки):
1. my name is ...
2. my surname is ...
3. login is ...
4. <текст произвольного соде
55 руб.
Базы данных. Лабораторные работы №1-5. Общий вариант.
Bodibilder
: 5 июня 2019
Лабораторная работа 1
Задание 1. Создание новой таблицы в режиме таблицы. Данный режим позволяет пользователю создать таблицу, не определяя предварительно ее структуру. После выбора режима открывается пустая таблица, в которую можно ввести данные. При сохранении
Задание 2. Создание новой таблицы с помощью Мастера таблиц. В этом режиме автоматически создается новая таблица по одному из шаблонов, хранимых в MS Access. Каждая таблица шаблона содержит набор полей, из которых можно выбрать необходим
30 руб.
Другие работы
Про загальнообов'язкове страхування на об'єктах підвищеної небезпеки
elementpio
: 4 ноября 2012
ПЛАН
Вступ
1 Правила та порядок визначення об`єктів підвищеної небезпеки
2 Законодавче і нормативне забезпечення страхування
3 Суб’єкти та об’єкти страхування
4 Процедура страхування працівників та реєстрації страхувальників страховиком
5 Об`єкти, які підлягають обов`язковому страхуванню
Висновок
Література
11 руб.
Зачетная работа по дисциплине: Введение в специальность. Общий вариант
Учеба "Под ключ"
: 24 февраля 2025
Задание:
Написать эссе на тему
«Почему выбрал(-а) телекоммуникации как профессию».
ОРИЕНТИРОВОЧНЫЙ ПЛАН ЭССЭ:
1.Чем для Вас привлекательна область телекоммуникаций с профессиональной точки зрения.
2. По какой специальности хотели бы работать (можно использовать материал лекции 1). Если уже работаете, то опишите кем и почему.
3. Охарактеризуйте свою личную траекторию обучения, используя лекции 2,3 и 4 (перечислите те дисциплины, которые именно на ваш взгляд помогут в профессии (в порядке их л
300 руб.
Исследование работы технологического комплекса для поднятия пластового флюида с модернизацией оборудования устья скважины №1 учебно-научного нефтяного полигона-Дипломная работа-Оборудование для бурения нефтяных и газовых скважин
lelya.nakonechnyy.92@mail.ru
: 21 октября 2017
Исследование работы технологического комплекса для поднятия пластового флюида с модернизацией оборудования устья скважины №1 учебно-научного нефтяного полигона-Дипломная работа-Оборудование для бурения нефтяных и газовых скважин-Текст пояснительной записки выполнен на Украинском языке вы можете легко его перевести на русский язык через Яндекс Переводчик ссылка на него https://translate.yandex.ru/?lang=uk-ru или с помощью любой другой программы для перевода
Даный дипломный проект выполненный за т
1843 руб.
Контрольная работа №3 по дисциплине: Теория электрических цепей. Вариант № 10
Jack
: 6 июня 2013
Задача 3.1
Задача посвящена анализу переходного процесса в цепи первого порядка, содержащей резисторы, конденсатор или индуктивность. В момент времени t = 0 происходит переключение ключа К, в результате чего в цепи возникает переходной процесс.
Таблица 1
Варианты С, нф или L, мГн R1, кОм R2, кОм R3, кОм Е, В
От 10 до 19 10 1 1 1 5
Задача 3.2
Задача посвящена временному и частотному (спектральному) методам расчета реак
300 руб.