Лабораторная работа №1-5 по информатике

Цена:
100 руб.

Состав работы

material.view.file_icon 1802F456-D60B-47BA-BD2A-CE3CC53B3770.7z

Описание

Лабораторная работа №1
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
Пусть источник без памяти порождает буквы из алфавита {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
Выполнить программную реализацию шифра по ГОСТ 28147-89.
Написать программу, которая, используя полученную реализацию шифра, зашифровывает сообщение в режимах ECB, CBC, OFB и CTR (сообщение, режим и ключ задаются при запуске программы).
Написать программу, которая расшифровывает ранее зашифрованное сообщение.
Рекомендации к выполнению:
Зашифрованное сообщение выводить в бинарный файл. Исходный файл так же имеет смысл рассматривать как бинарный.

Лабораторная работа №4
Разработать программы для генерации и проверки подписей по ГОСТ Р34.10-94. Рекомендуемые значения общих открытых параметров q = 787, p = 31481, a = 1928. Остальные параметры пользователей выбрать самостоятельно. Хеш-функцию реализовать на основе блокового шифра по ГОСТ 28147-89.
Рекомендации к выполнению:
Сообщение брать из файла. Подпись писать в файл с таким же именем, но другим расширением (например, если сообщение в файле message.doc, то подпись помещается в файл message.doc.sign). Все используемые файлы рассматривать как бинарные (т.е. как потоки произвольных байт).

Лабораторная работа №5
Задание

Выполнить компьютерную реализацию протокола "Электронные деньги". Все необходимые параметры выбрать самостоятельно.

Дополнительная информация

2014 годю
Лабораторные работы №1-5 по информатике
№ 1 "Программирование разветвляющихся процессов" № 2 "Программирование простых циклических процессов" № 3 "Программирование типовых алгоритмов" № 4 "Обработка одномерных массивов" № 5 "Обработка двумерных массивов "
User iehf : 21 апреля 2016
250 руб.
Лабораторные работы №№1-5 по информатике
Лабораторная работа 1.Оформление документов 2.Подготовка комплексных текстовых документов в среде редактора Microsoft Word 3.Лабораторная работа.Создание электронных таблиц с помощью процессора Microsoft Excel 4.Лабораторная работа.Построение диаграмм с помощью процессора Microsoft Excel 5. Лабораторная работа. Использование электронных таблиц для расчетов
User pepol : 5 декабря 2013
200 руб.
Лабораторные работы №1-5 по информатике, вариант № 5
Сформируйте структуру таблицы (рис. 1) и заполните ее постоянными значениями (подпись экзаменатора ставить не надо). ЭКЗАМЕНАЦИОННАЯ ВЕДОМОСТЬ Группа__________ Дисциплина_________________ № п/п Фамилия, имя, отчество № зачетной книжки Оценка Подпись экзаменатора “отлично” ____________________________________ “хорошо” _____________________________________ “удовлетворительно”____________________________ “неудовлетворительно”__________________________ “
User TehBlok : 19 февраля 2017
65 руб.
Лабораторные работы №1-5 по информатике, вариант № 5
Лабораторные работы №№1-5 по информатике. 2 семестр
Лабораторная работа Оформление документов УЧЕБНЫЕ ЦЕЛИ: В этой работе Вы рассмотрите: научиться создавать и оформлять различные документы Часть 1. Первичные настройки текстового процессора Microsoft Word 2000 1. Запустите текстовый процессор командой ПускПрограммыMicrosoft Word). 2. Откройте заранее подготовленный файл (любой). 3. Откройте меню настройки панелей управления (ВидПанели управления) и убедитесь в том, что включено отображение только двух панелей: Стандартная и Форматирование. 4.
User masnev : 7 июня 2018
100 руб.
Лабораторные работы №№1-5 по информатике. 2 семестр
Лабораторные работы №1-5 по информатике. Вариант №2
2. Даны три числа. Возвести в квадрат те из них, значения которых неотрицательны. Отрицательные числа оставить без изменения. 2. Плотность воздуха убывает с высотой по закону Ρ = Ρ0 · e -hz 2. Ввести восемь чисел и вычислить сумму чисел кратных трем 2. Дан массив А(10). Вычислить среднее значение положительных элементов массива и количество нулей 2. Дана действительная квадратная матрица А размера n n. Определить наименьший по модулю элемент матрицы и номера строки и столбца, на пересечении кот
User Sunshine : 12 июля 2016
100 руб.
Лабораторные работы № 1-5 по информатике. Вариант № 8
Лабораторная работа 1 Даны три числа a, b, c. Удвоить каждое из данных чисел, если a ≥ b ≥ c и заменить числа их модулями в противном случае. Лабораторная работа 2 Объем круглого цилиндра определяется формулой: V = 3,14 · R2 · h Какова будет высота h цилиндра при заданном радиусе R для объема V, изменяющегося от 100 до 300 с шагом 5? Лабораторная работа 3 Ввести восемь чисел и вычислить среднее значение четных чисел. Лабораторная работа 4 Дан массив А(10). Вычислить суммы элементов массива, име
User verunchik : 10 января 2013
150 руб.
Лабораторные работы № 1-5 по информатике. Вариант № 8
1.Программирование разветвляющихся процессов Задание. Даны три числа a, b, c. Удвоить каждое из данных чисел, если a ≥ b ≥ c и заменить числа их модулями в противном случае. 2.Программирование простых циклических процессов Задание. Объем круглого цилиндра определяется формулой: V = 3,14 · R2 · h Какова будет высота h цилиндра при заданном радиусе R для объема V, изменяющегося от 100 до 300 с шагом 5? 3.Программирование типовых алгоритмов. Задание. Ввести восемь чисел и вычислить среднее значение
User varistor : 18 сентября 2012
100 руб.
Лабораторные работы №1-5. Информатика
Лабораторная работа № 1 Программирование разветвляющихся процессов Лабораторная работа № 2 Программирование простых циклических процессов Лабораторная работа № 3 Программирование типовых алгоритмов Лабораторная работа № 4 Обработка одномерных массивов Лабораторная работа № 5 Обработка двумерных массивов
User Zalevsky : 20 марта 2018
100 руб.
Контрольная работа по дисциплине: Основы обработки данных. Вариант №3
Контрольная работа Вариант №3 «Прогнозирование временных рядов на основе однофакторной регрессионной модели» Цель работы: получить навыки построения экспериментально-статистической модели объекта с использованием процедур регрессионного анализа. В контрольной работе необходимо выполнить: 1. Рассчитать параметры уравнений линейной, степенной, экспоненциальной, параболической, показательной, гиперболической парной регрессии. 2. Для всех функций тренда рассчитать значения коэффициента детермин
User IT-STUDHELP : 24 июня 2023
1200 руб.
Контрольная работа по дисциплине: Основы обработки данных. Вариант №3 promo
Малоизвестные возможности и особенности Windows
Командная строка Несмотря на широчайшее распространение графических интерфейсов, командная строка еще не погибла, что лично меня чрезвычайно радует. И вот тому пример: если при запуске MS Word Вам приходится постоянно открывать один и тот же документ, например, бланк письма, то неплохо было бы, чтобы Word сам открывал этот документ при запуске, не так ли? Один из возможных путей осуществления этой идеи лежит через использование командной строки запуска Word. Допустим, тот документ, который Вы ж
User Slolka : 1 октября 2013
10 руб.
Державна політика в галузі охорони праці
ЗМІСТ ВСТУП 1. Державна політика в галузі охорони праці. Правове забезпечення її реалізації 2. Теоретичні та практичні основи державної політики в галузі охорони праці 3. Сучасний стан та проблеми державної політики в галузі охорони праці розглянуті на конкретних прикладах 4. Шляхи вирішення проблем пов`язаних з державною політикою в галузі охорони праці ВИСНОВКИ СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ
User evelin : 29 октября 2012
10 руб.
Техническое обеспечение послеуборочной обработки озимой пшеницы в ДСУП «Сельхоз–Повитье» Кобринского района с модернизацией погрузчика-метателя зерна ПМЗ-100
Дипломный проект включает расчётно ‒ пояснительную записка на 109 страницах машинописного текста, графическую часть на 9 листах формата А1, 21 таблиц, 8 рисунков. Ключевые слова: анализ, технология, уровень механизации, система машин, машина первичной очистки, пневмоаспирация , вентилятор. Целью дипломного проекта является закрепления теоретических знаний и получение практических навыков. В проекте приведён анализ хозяйственной деятельности и использования МТП в ДСУП «Сельхоз – По
User Shloma : 8 февраля 2021
1590 руб.
Техническое обеспечение послеуборочной обработки озимой пшеницы в ДСУП «Сельхоз–Повитье» Кобринского района с модернизацией погрузчика-метателя зерна ПМЗ-100 promo
up Наверх