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

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

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

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

Добавлен: 23.11.2023

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

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

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ЛАБОРАТОРНАЯ РАБОТА №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 попробуем расшифровать и проверить электронные подписи ранее зашифрованных и подписанных файлов