Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

CaSym: Cache Aware Symbolic Execution for Side Channel Detection and Mitigation

IEEE via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a comprehensive presentation on CaSym, a cache-aware symbolic execution technique for detecting and mitigating side channel vulnerabilities. Delve into the intricacies of cache-based side channels, their severity, and existing approaches. Learn about CaSym's unique features, including verification against various attack and cache models, sound analysis of all program execution paths, and novel abstract cache models balancing scalability and precision. Discover how CaSym provides crucial diagnostic information for applying mitigation techniques such as preloading and pinning. Examine the effectiveness of CaSym through evaluations on crypto and database benchmarks, and gain insights into its performance improvements, attack models, and crypto results.

Syllabus

Intro
Cache Side Channels
How Severe is the Problem?
Prior Work
Introducing CaSym
Example: Square & Multiply
Symbolic Execution
Verification
Cache Models
Infinite Model Demo
Age Model Demo
Improving Performance
Attack Models
Crypto Results: Trace
Conclusions

Taught by

IEEE Symposium on Security and Privacy

Reviews

Start your review of CaSym: Cache Aware Symbolic Execution for Side Channel Detection and Mitigation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.