Rosita: Towards Automatic Elimination of Power-Analysis Leakage in Ciphers
Madura A. Shelton, Niels Samwel, Lejla Batina, Francesco Regazzoni, Markus Wagner, Yuval Yarom
Abstract
leakage In particular, masking is a common algorithmic countermeasure in which all intermediate (secret-dependent) values in the ciphers are combined with random masks, so that the leakage of one or even a few values does not provide the attacker with enough information to recover the secrets.
Topics & Concepts
Leakage (economics)Computer scienceInformation leakageCryptanalysisSide channel attackStream cipherCryptographyCipherMasking (illustration)AlgorithmCountermeasureReal-time computingEmbedded systemReliability engineeringComputer securityS-boxBlock cipherInformation securityCryptographic Implementations and SecurityAdvanced Malware Detection TechniquesPhysical Unclonable Functions (PUFs) and Hardware Security