Currently, my main research interests are in the design and analysis of cryptographic algorithms and protocols, and the formulation and proof of their security properties. Specific areas I have worked on include: pseudorandom bit generators, cryptographic hash functions, public key encryption, digital signatures, signcryption, secure multiparty computation protocols, and the application of lattice basis reduction algorithms in cryptology and computational number theory.