FrontendConf

Криптография для фронтэндеров

Технологии

Браузеры
Безопасность в браузере
Мобильные приложения без native (PWA, AMP)
Offline-приложения

Доклад принят в программу конференции

Целевая аудитория

Разработчики, которым любопытно как сохранить что-нибудь в браузере под пользовательским паролем или передать по сети совсем уж безопасно, чтобы не городить свой велосипед с алгоритмами шифрования. Польза "на выходе из зала" - будут знать что такое ассиметричное шифрование(просто интересно); смогут чувствительные данные и пользовательский пароль превращать в зашифрованный кусок данных чтобы хранить в персисте и потом расшифровывать; будут знать и смогут реализовать защиту от MITM совместно с сервером; смогут сделать свой менеджер паролей с хранением на сервере и восстановлением доступа(если времени на это хватит)

Тезисы

Какая такая криптография на FrontendConf? Предлагаю не разбираться с математикой, а с прицелом на то, что мы фронтэндеры, узнать какие прикольные фичи может принести использование криптографии в ваши проекты - шифрование чувствительных данных, подписи, ассиметричные алгоритмы шифрования и как всё это может пригодиться.

Один из архитекторов фронтенда в Банке Точка, также консультирует и для души преподает в Яндекс.Практикум. Имеет около 5 лет опыта в бэкендах и базах данных, фронт начинал в далеких нулевых с флэша, а полностью погрузился во фронт с 2015.
Основная сфера интересов — ООП, ООАП, DDD, паттерны и архитектура.

Банк Точка

Точка Банк — онлайн-банк для предпринимателей.

Видео

Мнение Программного комитета о докладе

Фото куратора

Андрей Смирнов

Вы наверняка думаете, что алгоритмы шифрования и другая криптография имеют малый скоуп применимости во фронтенд-разработке, но Владимир Санников уверен, что сможет вас в этом разубедить с помощью огромного количества примеров из рабочего опыта и собственного исследования.