我正在尝试使用rsa模块(pip install rsa)来加载现有的公钥,并使用它来验证某些数据的签名。有没有什么例子或者样例代码?我没有找到任何关于如何加载现有公钥并使用它来验证签名的示例。
发布于 2018-08-03 05:14:42
幸运的是,我能够弄清楚这一点,谢谢。
try:
rsaPubKey = rsa.PublicKey.load_pkcs1(myPubKey)
result = rsa.verify(signedData, base64.b64decode(signature), rsaPubKey)
print "Signature Verification result: %s" %(result)
except:
e = sys.exc_info()[0]
print "Error - signature verification failed %s" %(e)https://stackoverflow.com/questions/51643927
复制相似问题