私が知っている:P、B、Gを、Java Inverse BigInteger?
(g^(a*b)) mod p = X
B、P、Gは今、私は計算したいのBigInteger
です:g^a mod p
のみmodInverse(BigInteger m)
戻り値を持っているBigInteger
Javaで
{X^(b^-1)} mod p = g^(a*b*(b^-1))) mod p = g^a mod p
a BigInteger
の値が(this^-1 mod m).
どのようにJava BigInteger
のb^-1
を計算しますか?
について、あなたは一体何を話していますか? –
あなたはこの意味で 'b^-1'を計算するためのモジュラスを必要とします。 – Mysticial
一般に、1/bは1以外のBigIntegerのBigDecimalであるため、不可能です。 – duffymo