我希望使用以下算法为消息生成有效签名:
私钥: 11
公钥:5
模数: 14
(我尝试过在RSA加密中使用这些参数,但失败了。我想知道使用这些指数加密消息哈希的可能方法或提示。)
发布于 2020-08-22 16:14:37
私钥实际上是私有指数。签名生成是使用私有指数和--当然--模数进行模幂。因此,首先使用散列函数为x
散列一个值,给出另一个值,比如h。现在,对它执行模幂运算,并返回结果。仅此而已。
请注意,您不应该先执行模幂运算,然后再取模数:您可以在中间步骤中使用模(例如乘法)。
不要将签名生成视为私钥加密。这种比较只对教科书RSA有相似之处,但对签名生成的理解却有一定的障碍。
https://crypto.stackexchange.com/questions/83473
复制相似问题