He is also very interested in engaging students of all ages in science, technology, engineering and mathematic (STEM) disciplines, and in particular, computer security and privacy. He is currently developing non-digital games that are designed to remove traditional barriers associated with using a computer, improve security literacy, and introduce students to new career paths related to security and engineering. His first game, [d0x3d!], introduces network security concepts, terminology and cooperative and adversarial thinking to high school and undergraduate students. More about this work can be found on the project's website: TableTop Security.
Some of his research activities include developing deniable encryption for solid-state storage, efficient proofs of possession, and proofs of physical location and jurisdiction of data stored in the cloud. Past research includes the ext3cow versioning file system, data placement for a copy-on-write file system, file system security, and data placement and scheduling for MEMS-based storage devices.
Zachary holds a PhD in Computer Science earned at The Johns Hopkins University in 2006, where he worked with his advisor, Prof. Randal Burns, and as a member of the Hopkins Storage Systems Lab. He formerly served as an Assistant Professor of Computer Science at the Naval Postgraduate School, an Assistant Research Scientist in the Computer Science Department at The Johns Hopkins University, and as an Adjunct Lecturer in the Department of Mathematics and Computer Science at McDaniel College.
Before his academic career, Zachary worked as a consultant at Independent Security Evaluators (ISE), a boutique computer security firm in Baltimore, MD. There, he was often engaged as an expert witness and consultant in technology and intellectual property litigation, including patent and copyright infringement litigation, anti-piracy cases, and DMCA violations.
Zachary holds a BS in Computer Engineering, from the University of California, Santa Cruz, an MS in Computer Science from the Baskin School of Engineering at the University of California, Santa Cruz, (advisor: Prof. Darrell Long), and an MS in Security Informatics from the Information Security Institute at The Johns Hopkins University (advisor: Prof. Avi Rubin).