Adam J. Aviv

Adam J. Aviv

Visiting Assistant Professor
Computer Science Department
500 College Ave
Swarthmore, PA 19081

Phone: 610 957 6071
Office: Science 255
Email: aviv (at) cs (dot) swarthmore (dot) edu



Summary

I am a visiting faculty member at the Computer Science Department at Swarthmore College. I received my Ph.D. from the University of Pennsylvania where I was advised by Professors Jonathan M. Smith and Matt Blaze. I have broad research interests, primarily in the area of computer and network security/privacy.

News:


Teaching Schedule Spring 2013

CS:35 Data Structures and Algorithms
          Lecture     Tuesday, Thursday 9:55:-11:10     Science 183  
          Lab-A    Wednesday 1:00 - 2:30     Science 256  
          Lab-B    Wednesday 2:40 - 4:10     Science 256  
CS:71 Software Engineering: Mobile Development
          Lecture     Tuesday, Thursday 2:40:-3:55     Science 256  
          Lab-A    Friday 1:00 - 2:30     Science 256  
          Lab-B    Friday 2:40 - 4:10     Science 256  
Office Hour   Wednesday 11-12 
  Friday 11-12 
  Science 255  
Research Hours   Monday 1-300     Science 255  

Previous Courses

Research

My research focuses on computer and network security. Recently, I am very interested in the effects of smartphones/tablets on security and privacy, but have published articles on varied security topics, including side-channels, electronic voting, applied cryptography, botnet/intrusion detection, security testing/methodology, and privacy in ad-hoc mobile and geographic routing.

My Ph.D. research covered side channels on smartphones that are enabled by smartphones' handheld and touch oriented user interfaces. A side channel is the unintended leakage of information via a side-effect of a security or input procedure. For example, if I were to just learn the timing of the key presses on a keyboard, I could use that information to determine what you typed. (This is a real side channel!). In my thesis, I investigated the effectiveness of two smartphone-oriented side channels: A smudge attack that leverages residual smudges on the touchscreen surface remaining after user input, and a sensor-based side channel that leverages on-board sensors, particularly the accelerometer sensor, to infer user input based on the subtle shifting of the device that occurs while input is being provided.

Currently, I am expanding and continuing this line of investigation by applying these, and new, side channels to other touch/hand-held devices, such as tablets, as well as developing physical and software based counter measures to the attacks discovered. I am looking for self-motivated and smart students at the undergraduate and graduate level to collaborated on a number of research projects in the domain of security and privacy. Feel free to contact me if you are interested or if you have any questions.


Selected Publications

My complete CV can be found here