Рейтинг:0

Восстановление закрытого ключа ECDSA

флаг ke

У меня есть куча подписей (1000) подписанных кривой ECDSA secp256k1. Я могу проверить их всех одним и тем же открытым ключом.

Я изучал атаки на подписи ECDSA с использованием известных MSB или LSB одноразового номера.

Возможно ли восстановление закрытого ключа, если nonce $к$ значение неизвестной длины? Ни одна из подписей не совпадает $к$ стоимость.

Могу ли я без знания закрытого ключа изменить действительные подписи, чтобы подписывать свои собственные сообщения?

Maarten Bodewes avatar
флаг in
При чем тут *длина*? Обычно $k$ находится в определенном диапазоне, верно? Если я не ошибаюсь, не может быть столько длины в битах.
kelalaka avatar
флаг in
Атака основана на смещении одноразового номера $k$. Даже крошечная предвзятость может быть использована. Мой совет (база вашего второго вопроса) сбросьте свой ключ и начните использовать [Deterministic ECDSA] (https://www.rfc-editor.org/rfc/rfc6979.txt) от нашего Томаса Порнина, так как многие монеты мигрировали.

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

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