Prof. dr. Dan Wallach
Dan Wallach is an associate professor in the systems group at Rice University's Department of Computer Science. He manages the Rice's computer security lab, and is the associate director of ACCURATE. Dan's research interests include mobile code security, peer-to-peer networking security, wireless security, and the security of electronic voting systems.
Dan Wallach's research has been extensively published. He regularly blogs on Freedom to Tinker. You can also see some of his talks and Internet Privacy FAQ.
Dan's affiliation with K.U. Leuven goes back to 1997 when, as a graduate student at Princeton, he was invited to teach a short course based on his seminal work on Java security.
Crypto and e-Voting: Homomorphisms, Zero-Knowledge Proofs, and Other Tricks of the Trade
This lecture was delivered at LICT when Dan was in Leuven to teach at SecAppDev 2011.
This lecture, which assumes a modest amount of cryptographic knowledge in advance, explains many of the cryptographic techniques necessary to build "end-to-end" secure cryptographic voting systems, including homomorphic Elgamal encryption, reencryption mixnets, and zero-knowledge proofs.