Summary: Anti-Disassembly using Cryptographic Hash Functions
John Aycock, Rennie deGraaf, and Michael Jacobson, Jr.
Department of Computer Science
University of Calgary
About the Authors
John Aycock is an assistant professor at the University of Calgary in the Department of Computer
Science. He received a B.Sc. from the University of Calgary, and an M.Sc. and Ph.D. from the
University of Victoria. He researches computer security and compilers, and conceived and taught
the University's "Computer Viruses and Malware" and "Spam and Spyware" courses.
Rennie deGraaf is a graduate student in Computer Science at the University of Calgary, where he is
researching firewalling technology. Other interests include port knocking, malware, honeypots, and
the application of cryptography to solve real-world security problems.
Michael Jacobson is an assistant professor at the University of Calgary in the Department of
Computer Science. He received a B.Sc. (Hon.) and an M.Sc. from the University of Manitoba and
Dr. rer. nat. from the Technical University of Darmstadt. His research interests are cryptography
and related applications of computational number theory.
Mailing Address: Department of Computer Science, University of Calgary, 2500 University Drive
N.W., Calgary, Alberta, Canada T2N 1N4; Phone: +1 403 210 9409; E-mail: