Media Summary: Two programs are running on their own CPU core and use the cache as a covert channel to communicate with each other. The flatmates figure out how virtual addresses and caches work and they start realizing which timing differences might be hidden ... So the first kind of side Channel tag that we're going to discuss is something that's called

Flush Reload Attack On Gnupg Library - Detailed Analysis & Overview

Two programs are running on their own CPU core and use the cache as a covert channel to communicate with each other. The flatmates figure out how virtual addresses and caches work and they start realizing which timing differences might be hidden ... So the first kind of side Channel tag that we're going to discuss is something that's called In this talk, I'll briefly describe how the Flush+Reload covert channel on 4 cores (3.56MiB/s) Demo: Cache Template Attack on Keystrokes

Photo Gallery

Flush+Reload Attack on GnuPG library
USENIX Security '14 - FLUSH+RELOAD: A High Resolution, Low Noise, L3 Cache Side-Channel Attack
How Flush+Reload Works: Complete Mechanics of the Cache Timing Attack
FLUSH + RELOAD (counter)
Gone with the Flush -- Leaking Data with Flush+Flush and Evict+Reload Attacks -- Episode 3.2
Microarchitecture Exploitation - Flush and Reload
FLUSH + RELOAD (text)
Side-Channel Attacks on Everyday Applications
Flush+Reload covert channel on 4 cores  (3.56MiB/s)
Last-Level Cache Side-Channel Attacks are Practical
Flush and Reload
Optimus Prime+Probe -- Using Prime+Probe to Steal Cryptographic Keys -- Episode 3.3
Sponsored
View Detailed Profile
Flush+Reload Attack on GnuPG library

Flush+Reload Attack on GnuPG library

This is a demonstration of the

USENIX Security '14 - FLUSH+RELOAD: A High Resolution, Low Noise, L3 Cache Side-Channel Attack

USENIX Security '14 - FLUSH+RELOAD: A High Resolution, Low Noise, L3 Cache Side-Channel Attack

We demonstrate the efficacy of the

How Flush+Reload Works: Complete Mechanics of the Cache Timing Attack

How Flush+Reload Works: Complete Mechanics of the Cache Timing Attack

A complete technical walkthrough of the

FLUSH + RELOAD (counter)

FLUSH + RELOAD (counter)

Two programs are running on their own CPU core and use the cache as a covert channel to communicate with each other.

Gone with the Flush -- Leaking Data with Flush+Flush and Evict+Reload Attacks -- Episode 3.2

Gone with the Flush -- Leaking Data with Flush+Flush and Evict+Reload Attacks -- Episode 3.2

The flatmates figure out how virtual addresses and caches work and they start realizing which timing differences might be hidden ...

Sponsored
Microarchitecture Exploitation - Flush and Reload

Microarchitecture Exploitation - Flush and Reload

So the first kind of side Channel tag that we're going to discuss is something that's called

FLUSH + RELOAD (text)

FLUSH + RELOAD (text)

Two programs are running on their own CPU core and use the cache as a covert channel to communicate with each other.

Side-Channel Attacks on Everyday Applications

Side-Channel Attacks on Everyday Applications

In this talk, I'll briefly describe how the

Flush+Reload covert channel on 4 cores  (3.56MiB/s)

Flush+Reload covert channel on 4 cores (3.56MiB/s)

Flush+Reload covert channel on 4 cores (3.56MiB/s)

Last-Level Cache Side-Channel Attacks are Practical

Last-Level Cache Side-Channel Attacks are Practical

Last-Level Cache Side-Channel

Flush and Reload

Flush and Reload

Flush

Optimus Prime+Probe -- Using Prime+Probe to Steal Cryptographic Keys -- Episode 3.3

Optimus Prime+Probe -- Using Prime+Probe to Steal Cryptographic Keys -- Episode 3.3

The flatmates discover the Prime+Probe

Demo: Cache Template Attack on Keystrokes

Demo: Cache Template Attack on Keystrokes

Demo: Cache Template Attack on Keystrokes