在Python3中使用RSA,需要对消息进行签名(无需对消息进行散列)
我正在使用的Python 3库: 在这个库中,sign函数首先生成一个散列,然后对其进行签名。我能让它在邮件上签名而不先散列吗 或者,任何其他可用的库也可以这样做?有一个函数 但请注意,签名生成通常是在散列上进行的,通过指示散列的DER编码结构进行扩展,该散列依次填充并转换为数字,以形成实际模幂运算的输入。此方法仅执行最后一步;您必须自己做其他的,并且注意从安全角度来看它们是必需的 这都是规范中规定的。请注意,这是一个棘手的问题,您可能希望从开源实现中复制它。或者,您可以为它提供一个散列,这是一个非常好的主意——首先对消息进行散列 还有收回的ISO/IEC 9796,它描述了带有消息恢复的签名,这是您可能需要的。我没有直接看到Python中的实现。即使你找到了一个库,在使用它之前也要确定你在做什么在Python3中使用RSA,需要对消息进行签名(无需对消息进行散列),python,rsa,digital-signature,Python,Rsa,Digital Signature,我正在使用的Python 3库: 在这个库中,sign函数首先生成一个散列,然后对其进行签名。我能让它在邮件上签名而不先散列吗 或者,任何其他可用的库也可以这样做?有一个函数 但请注意,签名生成通常是在散列上进行的,通过指示散列的DER编码结构进行扩展,该散列依次填充并转换为数字,以形成实际模幂运算的输入。此方法仅执行最后一步;您必须自己做其他的,并且注意从安全角度来看它们是必需的 这都是规范中规定的。请注意,这是一个棘手的问题,您可能希望从开源实现中复制它。或者,您可以为它提供一个散列,这是一
祝你好运 很抱歉回复太晚,我也花了一些时间才找到。