SLIDE 19 Results: Maximum Projection into Furious
PU - push registers PO - pop registers KE - key expansion AK - add round key L - load key/plaintext S - store ciphertext SB - shift rows and subbytes MC - mix columns
0.2 0.4 0.6 0.8 1 500 1000 1500 2000 2500 3000 3500 |Correlation| Clock cycle
AES-0 in Furious
PU L KE L AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB AK S PO
0.2 0.4 0.6 0.8 1 500 1000 1500 2000 2500 3000 3500 |Correlation| Clock cycle
AES Labor in Furious
PU L KE L AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB AK S PO
0.2 0.4 0.6 0.8 1 500 1000 1500 2000 2500 3000 3500 |Correlation| Clock cycle
Furious in Furious
PU L KE L AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB AK S PO
0.2 0.4 0.6 0.8 1 500 1000 1500 2000 2500 3000 3500 |Correlation| Clock cycle
Fast in Furious
PU L KE L AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB AK S PO
0.2 0.4 0.6 0.8 1 500 1000 1500 2000 2500 3000 3500 |Correlation| Clock cycle
Fantastic in Furious
PU L KE L AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB MC AK SB AK S PO
Peter Samarin and Kerstin Lemke-Rust Detecting Similar Code Segments through Side Channel Leakage 10 / 22