Crypto bits #2 | Асимметричное шифрование, протокол Диффи-Хэллмана, ЭЦП, RSA на коленке, УЦ

preview_player
Показать описание
В этом уроке мы узнаем, что такое асимметричное шифрование, как оно работает и зачем нужно. Поговорим о протоколе Диффи-Хэллмана, электронных цифровых подписях, сертификатах безопасности, удостоверяющих центрах, а также напишем свою простую реализацию RSA и попробуем создать подпись для произвольного сообщения.

Таймкоды
00:00 Вступление
03:15 Протокол Диффи-Хэллмана
08:15 Проверяем проктол handshake
10:30 Переходим к RSA (ассиметричное шифрование)
12:50 Пишем алгоритм RSA с нуля
28:20 Используем свой алгоритм для шифровки-дешифровки
33:50 Сертификаты и ключи в HTTPS
36:45 Удостоверяющие центры (certification authorities, CA)
46:30 Электронные цифровые подписи (ЭЦП, digital signatures)
50:40 Пишем алгоритм для работы с ЭЦП с нуля
56:12 Проверяем алгоритм ЭЦП
58:30 ЭЦП и OpenSSL в реальности
59:50 Заключение

Аккаунт Ethereum (ETH), Arbitrum, Polygon, BNB, USDT, TRX, BUSD: 0x719C2d2bcC155c85190f20E1Cc3710F90FAFDa16

Рекомендации по теме
Комментарии
Автор

Очень понравилось видео по своей полезности и качеству. Воистину, ключевой момент это понимание алгоритма, а уж его реализация на конкретном языке это частность. Благодарю, Илья. Порой создается впечатление, что можете маникюрным набором расщепить атом)

MikhailKuklenkov