Специалист по криптографическим алгоритмам (R&D)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Требуется специалист по криптографическим алгоритмам (R&D)
Выпускник технического вуза. Задачи будут стоять примерно следующие: читать работы на английском с описанием различных алгоритмов. Требуется искать уязвимости в алгоритмах, тестировать их различными способами, после чего оценивать реальность реализации алгоритма.
Примеры алгоритмов:
https://eprint.iacr.org/2017/823.pdf
https://www.dc.uba.ar/academica/tesis-de-licenciatura/2010/lerner
https://bitonic.nl/public/latencymonitor.pdf
https://lists.linuxfoundation.org/pipermail/lightning-dev/2018-May/subject.html
Времени на погружение дается очень много, приветсвуется самостоятельный поиск аналогов алгоритмов, понимание проблем и мотивации которые стоят перед создателями алгоритмов.
Все алгоритмы очень активно обсуждаются в открытых переписках, нужно читать и понимать их.
После изучения алгоритма необходимо сделать его простейшую имплементацию на одном из языков программирования. После чего взаимодействовать со штатными программистами для реализации алгоритма непосредственно в рабочей системе.
Требуется именно человек с сильной криптографической базой именно для анализа безопасности криптопротоколов/алгоритмов. Потому что даже с академическими исследованиями в некоторых протоколах/алгоритмах остаются дыры. А в блокченй-сообществе и академических исследований то никто проводить особо не будет.
Бонусы
при успешном внедрении сложного алгоритма - бонус 100 тыс.
Дополнительные инструкции
при ответе укажите формулу RSA