Security

No computing system is perfect; during the course of development issues are introduced which, under particular circumstances, can cause the system to enter an unanticipated state. Such failures can be the result of developers misusing programming language features or libraries, or not taking into account complex interactions between hardware, systems software, and the program they are developing. When a user of a system is able to exploit a failure in order to do harm, we term the issue a vulnerability. It is the goal of computer security research to develop mechanisms that mitigate such vulnerabilities, by detecting them, repairing them, or ensuring that they are not introduced in the first place.

Research in computer security at the University of Arizona has two main foci: analysis of malicious binary code [Debray] and the protection of systems from reverse engineering [Collberg]. Current research projects include code obfuscation using covert channels [Collberg and Debray], generic approaches to deobfuscation [Debray], and transformations to disrupt symbolic execution [Collberg] .

2024

2022

2016

Security Faculty

Image
Christian Collberg headshot

Christian Collberg

Professor
Office: GS 758
Research Interests: Security, software protection, reverse engineering, research ethics
(Ph.D., University of Lund, 1992)
Image
Saumya Debray headshot

Saumya Debray

Professor
Office: GS 735
Research Interests: Compilers, program analysis and optimization, programming language implementation.
(Ph.D., The State University of New York at Stony Brook, 1986)
Image
Roberto Giacobazzi

Roberto Giacobazzi

Professor
Office: GS 711
Interests: Theory of computation, programming languages, abstract interpretation, program analysis and verification, logic in computer science, history of computing.
(Ph.D., University of Pisa in Italy, 1993)
Image
Sazzadur Rahman headshot

Sazzadur Rahaman

Assistant Professor
Office: GS 734
Research Interests: System and software security, program analysis, applied cryptography, internet measurement

PhD Students

Image
Muaz Ali

Muaz Ali

PhD Student
Office: GS 749
Interests: Security and Systems
Advisors: Dr. Sazzadur Rahman and Dr. Saumya Debray
Image
UA Blue and Red roadrunner standing on an open laptop

Jesse Z Chen

PhD Student
Office: GS 749
Advisor: Dr. Sazzadur Rahaman
Image
Priya Kaushik Headshot

Priya Kaushik

PhD Student
Office: GS 749
Interests: Systems, Security
Advisor: Dr. Sazzadur Rahman
Image
Saiful Islam Salim headshot

Saiful Islam Salim

PhD Student
Office: GS 710
Interests: Security, Natural Language Processing, Machine Learning
Advisor: Dr. Mihai Surdeanu
Image
MD Moyeen Uddin headshot

MD Moyeen Uddin

PhD Student
Office: GS 721
Interests: Computer Security, Machine Learning, Computational Biology, Algorithms
Advisor: Dr. John Kececioglu
Image
UA Blue and Red roadrunner standing on an open laptop

YuChan (Rubin) Yang

PhD Student
Office: GS 749
Advisor: Dr. Sazzadur Rahaman