C++ implemantation of the lifted ElGamal cryptosystem