He works in various fields of computer science, mainly the foundations of cryptography.
Within his work, he frequently explores multiple facets of computer science, particularly the essential components of cryptography.