This is a Java implementation of the Hash-ElGamal cryptosystem, which is a partially homomorphic encryption.
It supports adding a mask on the ciphertext.
Reference:
- B. Chevallier-Mames, P. Paillier, and D. Pointcheval. Encoding-free ElGamal encryption without random oracles. In PKC, 2006.