Text this: A new CCA-secure encryption based on the Gap Hashed Diffie-Hellman problem