Rosita: Towards Automatic Elimination of Power-Analysis Leakage in Ciphers

12/11/2019
by   Madura A Shelton, et al.
0

Since their introduction over two decades ago, physical side-channel attacks have presented a serious security threat. While many ciphers' implementations employ masking techniques to protect against such attacks, they often leak secret information due to unintended interactions in the hardware. We present Rosita, a code rewrite engine that uses a leakage emulator which we amended to correctly emulate the micro-architecture of a target system. We use Rosita to automatically protect a masked implementation of AES and show the absence of exploitable leakage at only a 11

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset