Evolution Cipher Against Differential Power Attack
Differential Power Attack (DPA) is one kind of Side Channel Attacks (SCAs). There are two phases in DPA attacks: sample collection and statistical analysis, which can be utilized to construct different countermeasures against DPAs, such as balancing technologies. The authors propose a novel methodology to implement a secure DPA resistant crypto processor and they name this as EVOlutionary Cipher (EVOC). EVOC can effectively resist DPA attacks, because it destroys the differential power computation proposed by Kocher. Moreover, EVOC opens up a new idea to design secure cryptographic algorithm to resist both DPA attacks and some other attacks.