Time-Print: Authenticating USB Flash Drives with Novel Timing Fingerprints
Offered By: IEEE via YouTube
Course Description
Overview
Explore a novel approach to USB flash drive authentication using timing fingerprints in this 17-minute IEEE conference talk. Delve into the intricacies of USB driver operations, setup processes, and prior security measures. Learn how to identify individual USB flash drives through latency-based testing and accurate measurement techniques. Examine various attack scenarios, device testing methodologies, and raw sample acquisition. Discover the design principles behind brand identification and same-brand device differentiation. Analyze the practicality of this authentication method through auditing, classification, and real-world experiments. Gain valuable insights into enhancing USB flash drive security and protecting against potential threats.
Syllabus
Intro
Time-Print: USB Flash Fingerprinting
USB Driver Primer
USB Setup
Prior Security Work
Identifying Individual USB Flash Drives
Latency Based USB Testing
Accurately Measuring USB Latency
Preliminary Testing
Attack Scenarios
Device Testing
Raw Sample Acquisition
Design
Brand Identification
Same Brand Device Identification
Auditing/Classification
Practicality Experiments
Takeaways
Thank you!
Taught by
IEEE Symposium on Security and Privacy
Tags
Related Courses
Computer SecurityStanford University via Coursera Cryptography II
Stanford University via Coursera Malicious Software and its Underground Economy: Two Sides to Every Story
University of London International Programmes via Coursera Building an Information Risk Management Toolkit
University of Washington via Coursera Introduction to Cybersecurity
National Cybersecurity Institute at Excelsior College via Canvas Network