2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Точка эллиптической кривой
Сообщение04.11.2016, 15:58 
Пусть задано уравнение эллиптической кривой над конечным полем и её параметры. Нужно найти (какую-нибудь) точку (не особую) этой кривой. Я правильно понимаю, что поиск только прямым перебором? Или можно как-нибудь оптимизировать?

 
 
 
 Re: Точка эллиптической кривой
Сообщение05.11.2016, 21:15 
Stasya7 в сообщении #1166049 писал(а):
Пусть задано уравнение эллиптической кривой над конечным полем и её параметры. Нужно найти (какую-нибудь) точку (не особую) этой кривой. Я правильно понимаю, что поиск только прямым перебором? Или можно как-нибудь оптимизировать?
Могу только сказать, что если кривая имеет вид $y^2=P_3(x)$, то фиксируя $x$ мы получим квадратное уравнение в поле $\mathbb{F}_q$. И я что-то даже для простого поля не могу придумать, как это уравнение быстро решать. Можно довольно быстро найти образующую, а вот дискретное логарифмирование - $NP$-задача, пусть не перебором, но пишут, что довольно страшное:
https://ru.wikipedia.org/wiki/%D0%94%D0 ... 0%B8%D0%B5
Т.е. можно поперебирать иксы и попытаться поискать квадратные корни - авось и найдем.

 
 
 
 Re: Точка эллиптической кривой
Сообщение05.11.2016, 21:31 
Аватара пользователя
Для квадратного корня есть алгоритм: https://en.wikipedia.org/wiki/Tonelli%E ... _algorithm

 
 
 [ Сообщений: 3 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group