ЛАБЫ UNIX / лаба 10
.docxОрдена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
«МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ СВЯЗИ И ИНФОРМАТИКИ»
(МТУСИ)
Кафедра «Сети связи и системы коммутации»
ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №10
по дисциплине
«Шифрование данных»
Выполнил:
студент группы БИН2401
Панюкова Виктория Андреевна
Проверил:
Ассистент кафедры ССиСК
Рогач Иван Сергеевич
Москва, 2025
Цель работы: Получение теоретических и практических навыков работы с программными средствами шифрования данных.
Ход работы:
Рис. 1 - Проверка установленной версии GPG.
Рис. 2 - Шифрование файла с помощью GPG
Рис. 3, 4 - Дешифрование файла средствами GPG
Рис. 5 – распаковка, запуск, лицензия, установка, запуск
Рис. 6 - Начало создания криптоконтейнера, выбор типа
Рис. 7 - Указание файла контейнера
Рис. 8 - Выбор алгоритма шифрования
Рис. 9 - Указание размера контейнера
Рис. 10 - Установка пароля контейнера
Рис. 11 - Форматирование контейнера
Рис. 12 - Выбор контейнера для подключения
Рис. 13 - Ввод пароля при монтировании
Рис. 14 - Смонтированный зашифрованный том
Рис. 15 - Размонтирование контейнера
Вывод: в ходе лабораторной работы были изучены три различных технологии шифрования данных: GPG/PGP для файлового шифрования, TrueCrypt для создания виртуальных зашифрованных дисков, и LUKS/dm-crypt как современный и стандартный механизм блочного шифрования в Linux. Были созданы криптоконтейнеры, выполнено шифрование и дешифрование, произведено монтирование и демонтаж защищённых устройств.
Все методы успешно протестированы, данные корректно сохранялись и становились доступны только после ввода ключей и паролей. Работа позволила освоить практические навыки защиты информации с использованием современных криптографических инструментов.
1. Какие алгоритмы шифрования входят в комплект TrueCrypt?
AES, Twofish, Serpent, а также каскады: AES-Twofish, AES-Twofish-Serpent, Serpent-AES, Twofish-Serpent
2. Какие алгоритмы шифрования входят в комплект PGP/GPG?
GPG использует:
RSA, ElGamal, DSA, ECC (в новых версиях)
Для симметричного шифрования:
AES, Blowfish, CAST5, IDEA, Twofish, Camellia, 3DES
3. Что такое "криптоконтейнер"?
Файл или раздел диска, в котором данные хранятся в зашифрованном виде, и который можно подключить как виртуальный диск. Доступ к данным возможен только после ввода пароля/ключа.
4. Основные достоинства и недостатки изученных систем?
GPG:
+: Простое файловое шифрование, публичные ключи –: Не подходит для больших дисков
TrueCrypt
+: Простые контейнеры, монтирование как диска, алгоритмы в каскаде –: Проект заброшен, небезопасно на системах после 2014
LUKS/dm-crypt
+: Стандарт Linux, надёжно и безопасно, быстро –: Меньше совместимости с Windows
5. Какие алгоритмы шифрования наиболее надёжны и почему?
Самые надёжные - AES, Serpent и Twofish. Все они финалисты конкурса AES, признаны криптостойкими и используются в государственных и коммерческих системах.
6. В каких случаях рекомендуется применять шифрование данных?
-хранение конфиденциальной информации
-защита ноутбуков/флешек от потери
-передача секретных файлов
-защита конфигураций, паролей, персональных данных
-корпоративная безопасность
