Помогите пожалуйста ?
Программа
https://github.com/malb/bdd-predicate
Данные с которыми программа хорошо запускается
https://github.com/malb/bdd-predicate/blob/master/...
Мои данные -
https://ufile.io/iqxth50m
Командная строка успешного запуска с данными с гитхаба от программиста софта -
sage -python ecdsa_cli.py solve -c secp256k1 -f scale -p 8 sample_input.txt
Файл simple_input.txt это файл входных данных
Если файл данных заменить на мои данные которые полность соответствуют описанию из ридми и которые находятся в этом файле
https://ufile.io/iqxth50m
Выдаётся ошибка:
assert self.vk.verify_digest(binascii.unhexlify(r + s), binascii. unhexlify(h))
File "/usr/local/lib/python3.8/dist-packages/ecdsa/keys.py", line 7 36, in verify_digest
raise BadSignatureError("Signature verification failed")
ecdsa.keys.BadSignatureError: Signature verification failed
Помогите понять в чем дело ? Может это быть из за того что мои данные немного отличаются длинной (количеством символов) чем в примере разработчика ???
Огромное спасибо.