如何修复错误binascii.Error:错误的填充?

时间:2019-07-04 14:09:00

标签: python pycrypto

我正在构建一个发送安全文件的应用,并且当我尝试使用以下代码进行验证时:

def verify(data, signature, publicKey):
    rsakey = RSA.importKey(publicKey)
    signer = PKCS1_v1_5.new(rsakey)
    digest = SHA256.new()
    digest.update(b64decode(data))
    if signer.verify(digest, b64decode(signature)):
        return True
    return False

但是我一直收到此错误:

binascii.Error: Incorrect padding

0 个答案:

没有答案