if (spr % r != sqr % r)
throw UnableToSignWithShamirsTrick();
- mpz_class sp = spr % kPriv.p;
- mpz_class sq = sqr % kPriv.q;
+ const mpz_class sp = spr % kPriv.p;
+ const mpz_class sq = sqr % kPriv.q;
return sq + ((kPriv.qInv * (sp - sq)) % kPriv.p) * kPriv.q;
}