Working on part I: El Gamal attack