Рейтинг:0

Можно ли инвертировать X25519 (множество с базовой точкой)?

флаг jp

Признаюсь, я мало что знаю о математике Curve25519 и основанном на ней обмене DH.

Я спрашиваю, если после публикации результата этой операции:

ephemeral_share = X25519(ephemeral_secret, БАЗОВАЯ ТОЧКА)

Может ephemeral_secret быть найденным тем, кто получит ephemeral_share, учитывая, что они знают используемую кривую (и, следовательно, базовую точку кривой)?

Дело не в том, что я не доверяю мнению Филиппо (вышеприведенное взято из записи 2019 года в его блоге); Я просто пытаюсь убедиться, что я правильно все понимаю.

Рейтинг:3
флаг ng

Может ли ephemeral_secret быть найдено тем, кто получит ephemeral_share, учитывая, что они знают используемую кривую (и, следовательно, базовую точку кривой)?

Если цели проекта реализации X25519 достигнуты, и ephemeral_secret был сгенерирован случайным образом и держался в секрете, нет. Это было бы нарушением Проблема дискретного логарифма как это означает X25519.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.