建议和反馈

请填写你的反馈内容

问答 > 密码学 > 问答详情
已解决

BigInteger强大的BigInteger(Schnorr签名)10LK

我正在尝试用Java实现Schnorr签名算法。 我面临着用大指数计算功率的问题(例如MD5哈希数)。

有没有办法让BigInteger掌握BigInteger的力量?

我需要计算(a ^ x * b ^ y)%z,其中y是非常大的数。 有没有计算这种表达式的方法?

谢谢


2019-07-21
0
请先登陆或注册

仍然2019-07-21

对于Schnorr签名算法,您实际上需要组合功率和模数运算。 由于所涉及的数字的潜在巨大规模,仅仅进行电源操作本身是没有意义的。

您需要使用BigIntegermodPow方法。


投一票
评论(0)
赞赏(0)
邀请

感谢您的善举,每一次解答会成为新人的灯塔,回答被采纳后获得20算力和相应的LK币奖励