我使用https://github.com/warner/python-ecdsa库来创建私钥和公钥。在
我生成了钥匙
private key = 'ffbd2d76fde8d62642379e507f4ab69883e094708410392d8470246146195e56'
public key = '04' + '615a523e41d5984d5afc18e5adddddfa0ab8ac63b49933ff1b07fae90604fa6cdd6572996117b3ffce6e1258668c88fc2aad3c45eab31ef8a57b5176c91b272a'
签名数据
^{pr2}$当我用我的钥匙在js在线工具检查标志时,它说你的标志无效。我还生成了具有相同密钥的签名,并在这个工具中检查了java签名,它说它是有效的签名。为什么在线工具说python ecdsa符号无效。python的sign有什么问题?在
联机工具:https://kjur.github.io/jsrsasign/sample/sample-ecdsa.html
我解决了这个问题。我添加了signode=sigencode\der参数,它工作正常。在
正确的标志代码:
相关问题 更多 >
编程相关推荐