Рейтинг:0

Какие кривые можно использовать с какими алгоритмами?

флаг in

Я пытался улучшить свое понимание эллиптической криптографии; В настоящее время я пытаюсь понять, в какой степени кривые взаимозаменяемы.

Примеры кривых: P-256, Curve25519
Примеры алгоритмов: ECDH, ECDSA, EdDSA

Из перечисленных кривых я читал, что обе они используются с ECDH, но я читал только о том, что P-256 используется с ECDSA, а Curve25519 используется с EdDSA. Почему с ECDH можно использовать обе кривые, но с каждым алгоритмом подписи можно использовать только одну? Или ECDSA и EdDSA можно использовать с обеими этими кривыми, но для этого просто нет никаких реализаций?

kelalaka avatar
флаг in
Добро пожаловать в Cryptography.SE Это слишком общий вопрос, и на него действительно есть простой ответ; Каждая кривая может использоваться с DHKE, EdDSA нуждается в кривой Эдварда, ECDSA бесплатна для каждой кривой. Дело в скорости и дополнительных гарантиях.
kelalaka avatar
флаг in
Первый обман из многих вопросов [Curve25519 вместо Ed25519 для обмена ключами? Почему?] (https://crypto.stackexchange.com/q/68121/18298) 2) Обратите внимание на рекомендуемое слово [Что обозначает X перед именами эллиптических кривых, такими как X25519] (https://crypto.stackexchange .com/q/84434/18298) 3) [Взаимосвязь / совместимость ECDSA, EdDSA и ed25519] (https://crypto.stackexchange.com/q/58380/18298) 4) [Какая кривая используется для ECDH] (https ://crypto.stackexchange.com/q/48854/18298)
kelalaka avatar
флаг in
Есть еще, осталось Билли...

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

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