Adam J. Aviv

Assistant Professor
Computer Science

572M Holloway Road, Stop 9F
Annapolis, MD, 21402-5002, USA

Phone: 410 293 6655
Office: Micheslon 325
Email: aviv@usna.edu



Summary

I am an Assistant Professor of Computer Science at the United States Naval Academy 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/cybersecurity, privacy, usable security of smartphone and tablets, and mobile authentication. I am always looking for self-motivated and smart midshipmen 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.



News


Teaching Schedule Spring 2016

IC221: Systems Programming
Section 1001
  Lecture:
    Mon./Wed. P: 1

  Lab:
    Fri. P: 1,2

MI222/MI302
IC221: Systems Programming
Section 3001
  Lecture:
    Mon./Wed. P: 3

  Lab:
    Fri. P: 3,4

MI222/MI302
SI485H: Stack Based Binary Exploits
Section 4001
  Lecture:
    Mon./Wed. P: 4

  Lab:
    Thur. P: 3,4

MI202
Extra Instruction
  Open Door (come on in)
   and by appointment (email me)
MI325
Research Day

  Tuesday
   (unlikely to be on the yard this day)


Previous Courses

Research

My research focuses on computer and network security. Recently, I am very interested in human factors effecting mobile device security and privacy, with a focus on authentication systems and have mutliple funded research in this area. I also have actively funded research in the areas of Active Security, studying how to use programmability in the network (SDN technology) to enable proactive security defenses, and in the area Cloud Security , studying how to provide access privay, via oblvious technologies such as ORAMs. I also 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. I am always looking for self-motivated and smart midshipmen 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.

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.


Active Awards/Grants


Selected Publications

A more complete and mostly updated CV can be found here, and my dblp page and google scholar profile can be found there.

Material contained above is made available for the purpose of peer review and discussion and does not necessarily reflect the views of the Department of the Navy or the Department of Defense. Some links above are to sites that are not located at the United States Naval Academy. The USNA is not responsible for the content found on these sites. In addition, the content of these sites does not reflect the opinions, standards, policy or endorsement of the Naval Academy or the United States Government.