Файл: Лабораторная работа 2 Шифрование. Хэшфункции. Технологии цифровых подписей.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 23.11.2023

Просмотров: 56

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ЛАБОРАТОРНАЯ РАБОТА №2Шифрование. Хэш-функции. Технологии цифровых подписей.ЦЕЛЬ РАБОТЫ: изучить свойства хеш-функции. Ознакомиться с базовыми механизмами шифрования.Выполнил: Цой Виталий ВладиславовичГруппа: БИК-21-ИВ1Рабочее задание Заходим в Linux под своей учетной записью и устанавливаем GnuPGСгенерируем ключиПросмотрим характеристику ключей.Зашифруем обычный текстовый файл и расшифруем его.Подпишем текстовый файл, изменим его и проверим подлинность цифровой подписи.Создадим архив и цифровую подпись для негоПроверим подлинность цифровой подписи архива.Создаем в каталоге /mnt подкаталог со своей фамилией и экспортируем в созданный каталог свой открытый ключ при помощи команды gpg --export -a vitalik >vitalik.asc (к сожалению забыл заскринить)Сгенерируем также свои ключи, но под пользователем user2.Из каталога /mnt/tsoy импортируем открытый ключ vitalik и убедимся, что ключ добавился к нашему набору открытых ключей.Под учетной записью пользователя vitalik зашифруем и подпишем текстовый файл с использованием открытого ключа vitalik и сохраним его в директории /mnt/tsoyПод учетной записью пользователя vitalik зашифруем и подпишем другой текстовый файл с использованием открытого ключа tsoy2 и сохраним его в директории /mnt/tsoy.Под учетной записью пользователя tsoy2 попробуем расшифровать и проверить электронные подписи ранее зашифрованных и подписанных файлов