class PaillierHomomorphicUtil {

	public static BigInteger subtractCiphertexts(final PaillierPublicKey encryptionKey, final BigInteger c1, final BigInteger c2)
	{
		final BigInteger negated = Exponentiation.modInverse(c2, encryptionKey.getNSquared());
		return addCiphertexts(encryptionKey, c1, negated);
	}

}