Dazu brauchen wir ein paar mehr infos...
was ist v, was ist k?
Deine Klammerung ist definitiv falsch...
Ohne den rest zu kennen kann ich aber nur raten...
while (v.gcd(k).equals(BigInteger.ONE) == false)
{
k = BigInteger.probablePrime (31, rng);
}
So ist die Klammerung korrekt, aber obs so...