Skip to content

Vanquishing Voyeurs: Secure Ways to Authenticate Insecurely

ZozAndrea Bianchi

Novel physical and optical authentication interfaces designed to withstand shoulder surfing and observation attacks in public environments.

Summary

The Threat of Shoulder Surfing and Observational Attacks

Authentication in public terminals, ATMs, and mobile devices routinely exposes secret credentials to observational compromise. Attackers leverage line-of-sight observation, high-resolution surveillance cameras, and thermal imaging of keypads to recover PINs and passwords during routine user entry.

Cognitive and Perceptual Interfaces for PIN Entry

Zoz and Andrea Bianchi examine novel human-computer interaction designs that decouple visible input actions from the secret data being entered. By leveraging cognitive dissonance, temporal challenge-response schemes, and indirect pointing mechanisms, users can enter credentials in full view of observers without leaking the secret.

Haptic and Tactile Feedback Mechanisms

The researchers demonstrate tactile authentication systems that transmit randomized cues through vibration actuators embedded in hardware tokens or smartphones. Users feel rhythmic tactile sensations that inform keypad mapping dynamically, rendering visual recording of finger movements useless to an eavesdropper.

Implementation Trade-offs and Practical Adoption

Evaluating novel authentication interfaces requires balancing attack resistance against entry speed and error rates. The presentation details empirical user testing across multiple prototype devices, showing that while cognitive authentication interfaces introduce slight latency, they offer robust mathematical and physical protection in hostile physical environments.

(AI summary — Gemini 3.8 Flash)

Related talks

Wireless Village·33 min

  • DEF CON
  • Hardware
  • Date: Aug 2018
  • Location: Las Vegas

Travis Goodspeed

Travis Goodspeed provides an update on the Goodwatch open-source wrist-worn RF radio hacking and packet manipulation platform.

hardwarerf-hackinghardware+1