我尝试使用using System.Numerics.BigInteger;
负指数并执行 modPow,我阅读了有关异常的文档,这就是为什么我做了一些技巧
//a^(-x) mod n == (a^(-1))^x mod n
BigInteger tmp = BigInteger.ModPow(BigInteger.Divide(BigInteger.One, a),
secretKey, pCommon);
BigInteger resBigInteger = BigInteger.Multiply(b, tmp);
但 tmp 为 0。我该如何解决这个问题?