Gyrophone: Eavesdropping Using a Gyroscope
summary
Claim: phone gyroscopes pick up acoustic vibrations so apps or webpages that need no mic permission can eavesdrop. Experimental setup uses speakers and a phone, TI Digits corpus, MFCC and spectrogram features, SVM/GMM and dynamic time warping, plus preprocessing (upsample, silence removal). OS limits sampling to 200 Hz on Android and 100 Hz on iOS (hardware can do ~8 kHz); aliasing yields usable info. Results: 84% gender ID, single-device speaker ID up to 65% and isolated-word 26% speaker-independent (65% speaker-dependent), two devices reach 77%. Proposed defenses: OS/hardware low‑pass or permissioned high-rate access.
AI-written summary · about
chapters (32)
- 0:00Intro
- 0:54INTRODUCTION - YAN MICHALEVSKY
- 2:51MICROPHONE ACCESS
- 4:56GYROSCOPE ACCESS BY A BROWSER JAVASCRIPT CODE EXAMPLE
- 5:18MEMS GYROSCOPES
- 7:41GYROSCOPES ARE SUSCEPTIBLE TO SOUND
- 9:18GYROSCOPES ARE (LOUSY, BUT STILL) MICROPHONES
- 11:46SOFTWARE LIMITATION OF THE SAMPLING RATE
- 12:13SAMPLING FREQUENCY LIMITS
- 14:19THE EFFECTS OF LOW SAMPLING FREQUENCY SPEECH SAMPLED AT 8,000HZ
- 17:35WE CAN SENSE HIGH FREQUENCY SIGNALS DUE TO ALIASING
- 18:53EXPERIMENTAL SETUP
- 20:03SPEECH ANALYSIS USING A SINGLE GYROSCOPE
- 23:04PREPROCESSING • All samples are converted to audio files in WAV format
- 24:16FEATURES • MFCC-Mel-Frequency Cepstral Coefficients • Statistical features are used mean and variance
- 26:27CLASSIFIERS
- 27:37DYNAMIC TIME WARPING
- 28:58GENDER IDENTIFICATION
- 29:30WE CAN SUCCESSFULLY IDENTIFY GENDER
- 30:17SPEAKER IDENTIFICATION
- 30:51A GOOD CHANCE TO IDENTIFY THE SPEAKER
- 31:54ISOLATED WORDS RECOGNITION SPEAKER INDEPENDENT
- 34:54HOW CAN WE LEVERAGE EAVESDROPPING SIMULTANEOUSLY ON TWO DEVICES?
- 36:10SIMILAR TO TIME-INTERLEAVED ADC's
- 37:25NON-UNIFORM RECONSTRUCTION REQUIRES KNOWING PRECISE TIME-SKEWS
- 40:43PRACTICAL COMPROMISE Interleaving samples from multiple devices
- 41:15EVALUATION Tested for the case of speaker dependent word recognition
- 42:15FURTHER ATTACKS
- 43:26AMBIENT SOUND RECOGNITION
- 44:05SOFTWARE DEFENSES
- 45:15HARDWARE DEFENSES
- 46:09CONCLUSION
related talks
45mAnalogy Cyber Security—From 0101 to Mixed Signals
06mAudio Keyword Reconstruction from On-Device Motion Sensor Signals via Neural Frequency Unfolding
21mInjected and Delivered: Fabricating Implicit Control over Actuation Systems by Spoofing Inertial Sensors
06mVocalLock: Sensing Vocal Tract for Passphrase-Independent User Authentication Leveraging ...
06mVoice In Ear: Spoofing-Resistant and Passphrase-Independent Body Sound Authentication
30mHidden Voice Commands
06mListen to Your Fingers: User Authentication based on Geometry Biometrics of Touch Gesture
06mEarDynamic: An Ear Canal Deformation Based Continuous User Authentication Using In-Ear Wearables
