Пусть задано уравнение эллиптической кривой над конечным полем и её параметры. Нужно найти (какую-нибудь) точку (не особую) этой кривой. Я правильно понимаю, что поиск только прямым перебором? Или можно как-нибудь оптимизировать?
Могу только сказать, что если кривая имеет вид
, то фиксируя
мы получим квадратное уравнение в поле
. И я что-то даже для простого поля не могу придумать, как это уравнение быстро решать. Можно довольно быстро найти образующую, а вот дискретное логарифмирование -
-задача, пусть не перебором, но пишут, что довольно страшное:
https://ru.wikipedia.org/wiki/%D0%94%D0 ... 0%B8%D0%B5Т.е. можно поперебирать иксы и попытаться поискать квадратные корни - авось и найдем.