Branch Prediction Analysis has been recently proposed as an attack method to extract the key from software im- plementations of the RSA public key cryptographic algo- rithm. In this paper, we describe several solutions to protect against such an attack and analyze their impact on the exe- cution time of the cryptographic algorithm. We show that the code transformations required for protection against branch target buffer attacks can be automated and impose only a negligible performance penalty.
|Titolo:||Countermeasures against branch target buffer attacks|
|Data di pubblicazione:||2007|
|Appare nelle tipologie:||04.1 Contributo in Atti di convegno|