summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLouis Burda <quent.burda@gmail.com>2023-02-09 08:49:40 -0600
committerLouis Burda <quent.burda@gmail.com>2023-02-09 08:49:40 -0600
commit22a76f7170b86bf76a3d09b34d12d56e8810797c (patch)
tree941fb7c8dc3ffd68da9f51c47e6b5a8f91b696b4
parent22297cd9d96fa608ff6d166fa215ff503908e539 (diff)
downloadcachepc-22a76f7170b86bf76a3d09b34d12d56e8810797c.tar.gz
cachepc-22a76f7170b86bf76a3d09b34d12d56e8810797c.zip
Modify README to reflect current progressHEADmaster
-rw-r--r--README14
1 files changed, 9 insertions, 5 deletions
diff --git a/README b/README
index 76f9090..9102a08 100644
--- a/README
+++ b/README
@@ -2,10 +2,10 @@ CachePC
=======
This repository contains proof-of-concept code for a cache side-channel
-attack on AMD SEV-SNP dubbed PRIME+COUNT. It extends the traditional PRIME+PROBE
-by using performance counters for accurate cache line eviction detection.
-We demonstrate that it can be used observe what addresses are accessed by a
-guest and use that information to infer what cryptographic secrets are used.
+attack on AMD SEV-SNP dubbed Prime+Count. It extends the traditional Prime+Probe
+implementation of CacheSC through the use of performance counters for
+accurately detecting cache line evictions and provides and attack framework
+for single- and page-stepping SEV-SNP guests.
tests
@@ -45,6 +45,10 @@ test/kvm-targetstep:
test/qemu-pagestep:
Replicate result from kvm-pagestep on a qemu-based vm running debian.
+
+incomplete
+----------
+
test/qemu-targetstep:
Replicate result from kvm-targetstep on a qemu-based vm running debian
using a specially crafted guest program to signal when measurement
@@ -72,7 +76,7 @@ CPC_TRACK_FAULT_NO_RUN:
CPC_TRACK_EXIT_EVICTION:
Set apic timer such that for any reasonably short KVM_RUN no local apic
- interrupts will occur to cause exits. Good for collecting PRIME+COUNT
+ interrupts will occur to cause exits. Good for collecting Prime+Count
measurements over a clean run to a guest-invoked exit such as KVM_EXIT_HLT.
CPC_TRACK_PAGES: