EC-ElGamal based on MIRACL