Similar presentations:
Реализация алгоритма шифрования данных на основе симметричных и асимметричных криптографических систем
1.
Реализация алгоритмашифрования данных на
основе симметричных и
асимметричных
криптографических
систем
Приветствуем на презентации, посвященной реализации алгоритмов
шифрования. Мы рассмотрим теоретические основы, практическую
реализацию и перспективы гибридных криптографических систем.
by DIZK R IT
2.
Введение в криптографию1
Актуальность
Защита данных критична в современном мире. Кибератаки постоянно
развиваются.
2
Цель и задачи
Изучить и реализовать гибридную систему шифрования. Оценить её
эффективность.
3
Объект и предмет
Криптосистемы и алгоритмы шифрования данных. Принципы их
взаимодействия.
4
Методы исследования
Анализ, сравнение, моделирование, программная реализация.
Экспериментальная проверка.
3.
Основные понятия ипринципы криптографии
Что такое
криптография?
Классификация систем
Наука о методах обеспечения
делятся на симметричные,
конфиденциальности и
асимметричные и гибридные.
целостности информации. Она
Каждая имеет свои
использует математические
особенности.
Криптографические системы
преобразования.
Требования к алгоритмам
Алгоритмы должны быть стойкими к атакам, эффективными, и
универсальными. Важна также длина ключа.
4.
Симметричные и асимметричныекриптосистемы
Симметричные
Асимметричные
Используют один ключ для шифрования и дешифрования.
Применяют пары ключей: публичный и приватный.
Быстры и эффективны.
Медленнее, но безопаснее.
AES, DES, ГОСТ 28147-89
RSA, Эль-Гамаль, ECC
Преимущества: скорость
Преимущества: безопасный обмен ключами
Недостатки: распределение ключей
Недостатки: низкая скорость
5.
Гибридные криптосистемыКомбинация
Гибридные системы объединяют лучшее от симметричных и
асимметричных методов. Это повышает безопасность.
Преимущества
Обеспечивают высокую скорость шифрования больших
объемов данных. Используют асимметричную защиту ключей.
Примеры
SSL/TLS и PGP — широко используемые гибридные протоколы.
Они обеспечивают безопасную связь в сети.
6.
Разработка гибриднойсистемы шифрования
Выбор алгоритмов
Мы выбрали AES для симметричного шифрования данных. RSA
используется для безопасного обмена ключами.
Архитектура системы
Система состоит из модулей генерации ключей, шифрования
и дешифрования. Все они взаимодействуют.
Программная реализация
Использовали библиотеку PyCryptodome для Python. Это
позволяет реализовать AES и RSA с нуля.
7.
Тестирование и анализрезультатов
99%
100x
Корректность
Производительность
Все тесты на шифрование и
Гибридная система в 100 раз
дешифрование прошли успешно.
быстрее асимметричной. Особенно
Целостность данных сохранена.
на больших файлах.
A+
Криптостойкость
Оценка показала высокую
устойчивость к известным атакам.
Она превосходит простые системы.
8.
Заключение и перспективыПрактическое применение
Система может применяться в
Итоги работы
Реализована и успешно
протестирована гибридная
защищенных мессенджерах,
облачных хранилищах. А также для
безопасного обмена файлами.
система шифрования. Она
Перспективы
эффективна и безопасна.
Дальнейшее развитие включает
интеграцию квантово-устойчивой
криптографии. А также
оптимизацию под мобильные
устройства.
internet
informatics