Помимо HFE, Ж. Патарин разработал оригинальную схему цифровой подписи UOV (Unbalanced Oil and Vinegar), которая и стала прообразом многих современных схем этого класса, например, выбывших из конкурса NIST участников: LUOV, GeMSS, Rainbow.
Секретным ключом схемы, основанной на многочленах от многих переменных, является тройка преобразований — легкообратимое квадратичное отображение и два обратимых линейных отображения, а открытым ключом — их композиция, которая выглядит как случайное нелинейное преобразование. Для зашифрования сообщения к нему применяется преобразование, соответствующее открытому ключу, для расшифрования — поочередно обратные к секретным преобразования.
Основными проблемами, связанными с криптографическими алгоритмами на основе многочленов от многих переменных, являются:
- наличие в секретном преобразовании определенной структуры, необходимой для его эффективного обращения, но, в то же время, дающей возможность построения специфических алгебраических атак;
- относительно большие размеры ключей, которые задаются системами квадратичных уравнений над конечным полем.
Результаты многолетнего успешного криптоанализа алгоритмов этого класса показывают необходимость особенно тщательного выбора параметров при их синтезе.
При этом к к потенциальным преимуществам таких алгоритмов относятся простота и эффективность реализации, а также небольшой размер подписи.
Тем не менее, в дополнительном конкурсе NIST для рассмотрения новых алгоритмов цифровой подписи было предложено 10 схем, построенных на системах многочленов от многих переменных. Для части предложенных схем были уже обнаружены атаки, значительно снижающие или полностью разрушающие безопасность схемы (например, это относится к схемам 3WISE, DME-Sign, HPPC).