YoVDO

Side-Channel Attacks

Offered By: TheIACR via YouTube

Tags

Side Channel Attacks Courses Cryptography Courses Software Security Courses Compiler Design Courses Attack Mitigations Courses Spectre Courses Timing Attacks Courses

Course Description

Overview

Explore the world of side-channel attacks in this comprehensive lecture. Delve into various types of attacks, including Spectre and timing attacks, and understand their real-world implications. Learn about techniques to avoid timing attacks, the reasons behind their persistence, and the results of a developer knowledge survey. Discover the roles of crypto developers, compilers, and standardization bodies in addressing these security concerns. Gain insights into software and physical side-channel attacks, covering topics such as laptops, Voice Over IP, and website identification attacks. Conclude with a Q&A session to solidify your understanding of this critical cybersecurity topic.

Syllabus

Intro
SideChannel Attacks
Spectre
Spectre Gadget
Speculative Load Hardening
Real World Example
Speculative Fence
Density Classification
Timing attacks
Techniques of avoiding timing attacks
Why are timing attacks still around
Survey results
Survey focus
Developers knowledge
Why timing attacks
Full and partial resistance
Random delays
Tools
Developers
What can we do
Crypto developers
Compilers
Standardization bodies
Conclusion
QA
Lend Me Your Ear
Software SideChannels
Physical SideChannels
Laptops
Voice Over IP
Website Identification Attack


Taught by

TheIACR

Related Courses

Transient-Execution Attacks: Understanding Meltdown and Spectre
Graz University of Technology via edX
Computer Security: A Hands-on Approach
Udemy
SpecHammer: Combining Spectre and Rowhammer for New Speculative Attacks
IEEE via YouTube
Spectre, Meltdown, & Linux
Linux Foundation via YouTube
A Little Less Speculation, a Little More Action - A Deep Dive into Fuchsia's Mitigations for Specific CPU Side-Channel Attacks
Black Hat via YouTube