Код Python для восстановления закрытого ключа из открытого ключа - PullRequest
0 голосов
/ 25 сентября 2018

Helllo,

Я хотел бы использовать этот код для генерации / восстановления моего закрытого ключа, я использую Python 3.6 и установил пакет ecdsa, но как мне отредактировать код с помощьюмой открытый ключ?

Я новичок в python, пробовал кое-что, но я получаю следующие ошибки ..

NameError: имя 'addr' не определено

TypeError: объект 'NoneType' не повторяется

IndentationError: неожиданный отступ (<- у меня много этой ошибки) </p>

Нужно ли что-нибудь еще для загрузки и установки?

Буду признателен за любую помощь!

1 Ответ

0 голосов
/ 25 сентября 2018

как мне отредактировать код с моим открытым ключом?

Вы не можете.

Закрытые ключи не могут быть сгенерированы из открытыхключи.Это абсолютно необходимо для криптографии с открытым ключом.

Я получаю следующие ошибки ..

...

NameError: name 'addr' is not defined

Вы должны определить или инициализировать addr перед использованием .

TypeError: 'NoneType' object is not iterable

См. TypeError: объект 'NoneType' не может повторяться в Python

IndentationError: unexpected indent

Python зависит от отступа *Например, 1044 * как часть его синтаксиса используется для определения блоков, где другие языки могут использовать { и } или begin и end.

Если у вас слишком много или слишком многоНебольшие отступы изменяют смысл кода и могут не иметь никакого смысла.При использовании Python необходимо уделять особое внимание отступам.

В частности, я подозреваю, что если вы установите интервал между табуляциями, отличный от 8, и будете неправильно смешивать табуляции с пробелами в отступе, у вас будут проблемы.

...