Text this: ElGamal Public-Key Cryptosystem Using Reducible Polynomials Over a Finite Field