20.34M

Реализация алгоритма шифрования данных на основе симметричных и асимметричных криптографических систем

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.

Заключение и перспективы
Практическое применение
Система может применяться в
Итоги работы
Реализована и успешно
протестирована гибридная
защищенных мессенджерах,
облачных хранилищах. А также для
безопасного обмена файлами.
система шифрования. Она
Перспективы
эффективна и безопасна.
Дальнейшее развитие включает
интеграцию квантово-устойчивой
криптографии. А также
оптимизацию под мобильные
устройства.
English     Русский Правила