def test_invmod(): assert_raises(ValueError, paillier.invmod, 0, 7) assert paillier.invmod(1, 7) == 1 p = 101 for i in range(1, p): iinv = paillier.invmod(i, p) assert (iinv * i) % p == 1
def test_keys_long(): priv, pub = paillier.generate_keypair(256) for i in range(5): assert paillier.invmod(priv.m, pub.n) == priv.l