Рейтинг:1

Кривая25519 быстрее, чем spec256k1 при умножении точек?

флаг cn
Bob

Предполагать $G_1, G_2$ являются базовыми точками на кривой 25519 и спецификации 256k1 соответственно.Умножение точек означает вычисление $кГ_1$ и $кГ_2$.

Тогда какая кривая быстрее?

Bob avatar
флаг cn
Bob
Обратитесь к http://hyperelliptic.org/EFD/g1p/auto-shortw-jacobian-0.html, умножение точек на spec256k1 требует 7M для удвоения и 16M для добавления
Bob avatar
флаг cn
Bob
http://hyperelliptic.org/EFD/g1p/auto-twisted-extended-1.html, умножение точек на скрученной кривой Эдвардса требует 8M как для сложения, так и для удвоения.
knaccc avatar
флаг es
Имейте в виду, что скалярное умножение с «переменной базой» будет иметь другие характеристики производительности, чем скалярное умножение с «фиксированной базой», из-за возможности предварительного вычисления конкретной базовой точки для более быстрого последующего скалярного умножения.
kelalaka avatar
флаг in
Это общий вопрос, заданный без цели. Например, Curve25519 при использовании для DHKE лестницы Монтгомери превосходит все, поскольку Curve25519 имеет представление Монтгомери. Итак, какова ваша цель, так что вам нужно две кривые?

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

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