Cramer Shoup Encryption

I implemented a basic version of the CramerShoup encryption scheme from "A practical public key cryptosystem provably secure against adaptive chosen ciphertext attack" (Crypto 1998 ) (http://knot.kaist.ac.kr/seminar/archive/46/46.pdf).