2014 dxdy logo

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

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


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Точка эллиптической кривой
Сообщение04.11.2016, 15:58 


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

 Профиль  
                  
 
 Re: Точка эллиптической кривой
Сообщение05.11.2016, 21:15 
Заслуженный участник


08/04/08
8562
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 
Заслуженный участник
Аватара пользователя


06/10/08
6422
Для квадратного корня есть алгоритм: https://en.wikipedia.org/wiki/Tonelli%E ... _algorithm

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: gogoshik


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group