Title :
Energy-efficient data scrambling on memory-processor interfaces
Author :
Benin, Luca ; Galati, Angelo ; Macii, Alberto ; Macii, Enrico ; Poncino, Massimo
Author_Institution :
Bologna Univ., Italy
Abstract :
Crypto-processors are prone to security attacks based on the observation of their power consumption profile. We propose new techniques for increasing the non-determinism of such a profile, which rely on the idea of introducing randomness in the bus data transfers. This is achieved by combining data scrambling with energy-efficient bus encoding, thus providing high information protection at no energy cost. Results on a set of bus traces originated by real-life applications demonstrate the applicability of the proposed solution.
Keywords :
cryptography; data privacy; encoding; integrated memory circuits; low-power electronics; microprocessor chips; bus data transfer randomness; bus traces; crypto-processors; data scrambling; energy cost; energy-efficient bus encoding; energy-efficient data scrambling; information protection; memory-processor interfaces; power consumption profile nondeterminism; security attacks; smart cards; Algorithm design and analysis; Cryptography; Data security; Encoding; Energy consumption; Energy efficiency; Hardware; Information security; Protection; Smart cards;
Conference_Titel :
Low Power Electronics and Design, 2003. ISLPED '03. Proceedings of the 2003 International Symposium on
Print_ISBN :
1-58113-682-X
DOI :
10.1109/LPE.2003.1231829