Файл: Лабораторная работа 2 Шифрование. Хэшфункции. Технологии цифровых подписей.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 23.11.2023
Просмотров: 55
Скачиваний: 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 попробуем расшифровать и проверить электронные подписи ранее зашифрованных и подписанных файлов