Attacks on Implementation of Cryptographic Algorithms

Kannan Balasubramanian, M. Rajakani · Advances in information security, privacy, and ethics book series · 2017

This chapter investigates the implementation attacks on cryptographic algorithms. The implementation attacks can be defined as invasive or non-invasive. The major attack types are Probing attacks, Fault Induction attacks, timing attacks, Power analysis attacks and Electromagnetic analysis attacks. The attacks target either the physical leakage of a device in which case they are considered physical attacks or try to observe some parameters of the algorithm which constitute logical attacks. The Various countermeasures for the attacks include physical protection against tampering of the device or use redundant computation in the algorithm to prevent observation of the parameters.

Read the paper · More papers on PaperTik