Шифрование данных. Алгоритм Диффи Хеллмана |
||
МЕНЮ Искусственный интеллект Поиск Регистрация на сайте Помощь проекту ТЕМЫ Новости ИИ Искусственный интеллект Разработка ИИГолосовой помощник Городские сумасшедшие ИИ в медицине ИИ проекты Искусственные нейросети Слежка за людьми Угроза ИИ ИИ теория Внедрение ИИКомпьютерные науки Машинное обуч. (Ошибки) Машинное обучение Машинный перевод Реализация ИИ Реализация нейросетей Создание беспилотных авто Трезво про ИИ Философия ИИ Big data Работа разума и сознаниеМодель мозгаРобототехника, БПЛАТрансгуманизмОбработка текстаТеория эволюцииДополненная реальностьЖелезоКиберугрозыНаучный мирИТ индустрияРазработка ПОТеория информацииМатематикаЦифровая экономика
Генетические алгоритмы Капсульные нейросети Основы нейронных сетей Распознавание лиц Распознавание образов Распознавание речи Техническое зрение Чат-боты Авторизация |
2018-03-30 21:00 На вебинаре обсудим, в каких ситуациях важно шифровать данные и чем отличается симметричное шифрование от асимметричного. Одна из проблем криптографии – безопасное общение по прослушиваемому каналу. Сообщения нужно зашифровывать и расшифровывать, но для этого обеим сторонам нужен общий ключ. Если ключ передавать по тому же каналу, то прослушивающая сторона тоже получит его, и смысл шифрования исчезнет. Алгоритм Диффи — Хеллмана позволяет двум сторонам получить общий секретный ключ, используя незащищенный от прослушивания, но защищённый от подмены канал связи. Полученный ключ можно использовать для обмена сообщениями с помощью симметричного шифрования. Вместе мы напишем на Python3.6 простую реализацию алгоритма Диффи-Хеллмана. Будем использовать модные type hints и постараемся придерживаться TTD-методологии. Для участия в вебинаре вам понадобятся знания основ программирования и школьной математики. Желательно (но не обязательно!) знать ещё и фреймворк Pytest. Комментарии: |
|