Провести аудит криптографии протокола, предложить улучшения
Имеется бинарный проприетарный протокол (RPC) с авторизацией, аутентификацией и анонимизацией. Используется libsodium (pub key, symmetric key, kdf), bcrypt. Java/Javascript/C++.
Необходимо провести аудит криптографии и предложить улучшения, если такие потребуются.
Требуется глубокое знание криптографии (с точки зрения использования), алгоритмов хеширования, распределённых систем.
Предполагаемый объём работ - неделя.