标签: encryption rsa long-integer gmp
我正在进行RSA ecrypt-decrypt分配。我遇到了解密部分的问题。我正确地获得了加密号码(与解决的例子相比,检查它是否正确),但在解密时,这是错误的。
而不是做Decrypt = fmod(pow(cipher,d),N),我试着看看pow(cipher,d)的价值。这就是错误所在。密码和d都是正数,但结果是一个很大的负数。
我试着抬头,发现一些解决方案说试试多久。我也试过了,但没有用。
有没有办法在不使用外部库或编写自己的库的情况下解决这个问题?