PyCryptoDome ECDSA:“ AttributeError:'bytes'对象没有属性'oid'”是什么意思?

如何解决PyCryptoDome ECDSA:“ AttributeError:'bytes'对象没有属性'oid'”是什么意思??

开发过程中遇到PyCryptoDome ECDSA:“ AttributeError:'bytes'对象没有属性'oid'”是什么意思?的问题如何解决?下面主要结合日常开发的经验,给出你关于PyCryptoDome ECDSA:“ AttributeError:'bytes'对象没有属性'oid'”是什么意思?的解决方法建议,希望对你解决PyCryptoDome ECDSA:“ AttributeError:'bytes'对象没有属性'oid'”是什么意思?有所启发或帮助;

问题描述

我对这个错误的含义甚至有疑问:“ AttributeError:'bytes'对象没有属性'oID'”。我不是使用私钥,而是使用公钥对消息签名以创建签名来测试API登录。我不能使用私钥,因为没有给我一个。有谁知道这意味着什么,我该如何解决这个错误

server_salt = serversalt(user_ID)
clIEnt_salt = "random sequence of numbers"
message = base64.b64encode(user_ID.encode("utf-8"))+ server_salt
key = Ecc.generate(curve="primve256v1")
key = key.public_key().export_key(format="DER")
public_key = ECC.import(key)
signer = DSS.new(public_kay,"fips-186-3")
signature = signer.sign(message)
print(signature)

响应:AttributeError:'bytes'对象没有属性'oID'

尚未找到解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

编程问答问答

在 CSS 中设置 cellpadding 和 cellspacing?
如何在 Java 中创建内存泄漏?
浮点数被破坏了吗?
按字符串属性值对对象数组进行排序
如何加快Android模拟器的速度?
如何舍入至多 2 位小数?
使用 Git 版本控制查看文件的更改历史记录
如何在 JavaScript 中检查空/未定义/空字符串?
微信公众号搜索 “ 程序精选 ” ,选择关注!
微信公众号搜 "程序精选"关注