NORTHWESTERN UNIVERSITY
Compiler and Architectural Approaches to Software Protection and Security
A DISSERTATION
SUBMITTED TO THE GRADUATE SCHOOL
IN PARTIAL FULFILLMENT OF THE REQUIREMENTS
for the degree
DOCTOR OF PHILOSOPHY
Field of Electrical and Computer Engineering
By
Joseph Anthony Zambreno
EVANSTON, ILLINOIS
June 2006 2