Security and Communication Networks / 2018 / Article / Alg 2

Research Article

Leveraging KVM Events to Detect Cache-Based Side Channel Attacks in a Virtualization Environment

Algorithm 2

Flush + Reload.
procedure FlushReload (addr, thr)
accessed =
while (true) do
flush (addr)
wait
= time
access (addr)
= time
if tx < thr then
accessed. append
else
accessed. append
end if
end while
return accessed
end procedure