Crypto bits #1 | Пишем свой хэш, алгоритм Меркла-Дамгора, алгоритм Луна, как работают хэши
В этом уроке по криптографии мы обсудим, что такое хэши, зачем они нужны и как работают. Мы обсудим некоторые ключевые свойства хэшей и узнаем откуда они появились. Также мы рассмотрим алгоритм Луна и напишем собственный алгоритм для хэширования произвольных строк. Таймкоды: 00:00 Введение 01:00 О криптографии в общем 01:50 Свойства хорошего алгоритма шифрования 03:10 Абсолютно надёжная криптосистема 04:25 Хэширование - что это? 06:50 Использование остатка от деления 08:45 Зачем используются хэши? 11:00 Коллизии в хэшах 11:40 Какие есть алгоритмы хэширования? 11:30 Резюмируем основные свойства хэшей 15:30 Алгоритм Меркла-Дамгора 18:50 Алгоритм Луна 22:25 Пишем собственный алгоритм хэширования 32:30 Заключительные мысли Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам: https://www.youtube.com/channel/UCN2waErKU52T_41pGgUimXw/join Boosty: https://boosty.to/bodrovis Patreon: https://www.patreon.com/bodrovis DonationAlerts: https://www.donationalerts.com/r/bodrovis Аккаунт Ethereum (ETH), Arbitrum, Polygon, BNB, USDT, TRX, BUSD: 0x719C2d2bcC155c85190f20E1Cc3710F90FAFDa16 Исходный код https://github.com/bodrovis-learning/CryptoBits-YT-Series/tree/master/lesson_1 Канал Telegram: https://t.me/dev_in_ruby_colors Наш чат в Telegram: https://t.me/joinchat/MxYT6-01eeA1NTYy Мой сайт: http://bodrovis.tech
Название:
Crypto bits #1 | Пишем свой хэш, алгоритм Меркла-Дамгора, алгоритм Луна, как работают хэши
Категория:
Разное