2024-04-25 20:26:17 发布
网友
我正在寻找一个python模块来创建一对具有以下两个属性的匹配令牌:
PS:我的理解是an RSA public key can be derived by the holder of the private key,所以这对我们没有帮助。你知道吗
您正在寻找使用随机部分的签名函数。例如,可以使用RSA-PSS和私钥签名。那么令牌将是公钥和签名的组合。RSA-PSS不同于标准PKCS#1 v1.5签名,因为它们包含此随机组件;PKCS#1 v1.5为相同的输入提供相同的签名。你知道吗
请注意,RSA需要相对较大的密钥和签名(到目前为止,2048位是最小值)如果您需要较小的令牌,您可以查看椭圆曲线,但这很难理解和实现。如果你这样做,你可以使用命名的NIST曲线,如P-256。这将使最小签名大小大约是EC密钥大小的3到4倍(最多128字节),而不是RSA的512字节。你知道吗
似乎PSS签名是由M2Crypto支持的,但是由于我没有编写Python程序,如果遇到问题,您必须问另一个问题。你知道吗
您正在寻找使用随机部分的签名函数。例如,可以使用RSA-PSS和私钥签名。那么令牌将是公钥和签名的组合。RSA-PSS不同于标准PKCS#1 v1.5签名,因为它们包含此随机组件;PKCS#1 v1.5为相同的输入提供相同的签名。你知道吗
请注意,RSA需要相对较大的密钥和签名(到目前为止,2048位是最小值)如果您需要较小的令牌,您可以查看椭圆曲线,但这很难理解和实现。如果你这样做,你可以使用命名的NIST曲线,如P-256。这将使最小签名大小大约是EC密钥大小的3到4倍(最多128字节),而不是RSA的512字节。你知道吗
似乎PSS签名是由M2Crypto支持的,但是由于我没有编写Python程序,如果遇到问题,您必须问另一个问题。你知道吗
相关问题 更多 >
编程相关推荐