Encryption 如果我知道p、q、dp和dq,如何解密RSA加密的消息?

Encryption 如果我知道p、q、dp和dq,如何解密RSA加密的消息?,encryption,rsa,Encryption,Rsa,我有p,q,dp(它是d(mod p-1))和dq(它是d(mod q-1))的值,当然还有加密消息本身 我不明白如何提取其余必要的值来解密消息 此外,这些数值如此之大,几乎没有一个在线计算器网站可以解决它们。(加密消息为308位,p和q各为155位,dp和dq各为154位,通过p和q相乘得到的n值为309位。) 如果我要编写一个程序来解决这个问题,C#或Python将是首选 我对学习加密和解密非常陌生,所以如果能在答案中进行演练,我将不胜感激 RSA数学在第2步b部分中进行了解释。然后,您需要

我有p,q,dp(它是d(mod p-1))和dq(它是d(mod q-1))的值,当然还有加密消息本身

我不明白如何提取其余必要的值来解密消息

此外,这些数值如此之大,几乎没有一个在线计算器网站可以解决它们。(加密消息为308位,p和q各为155位,dp和dq各为154位,通过p和q相乘得到的n值为309位。)

如果我要编写一个程序来解决这个问题,C#或Python将是首选


我对学习加密和解密非常陌生,所以如果能在答案中进行演练,我将不胜感激

RSA数学在第2步b部分中进行了解释。然后,您需要根据OAEP或PKCS1规则(参见第7节)取消消息的粘贴。

太宽,并且需要一个@JamesKPolk I not know e的副本。为什么太宽了?好吧,不是复制品,只是太宽了。@JamesKPolk为什么太宽了?我不太懂加密。你能解释一下吗?