DocumentCode
2470307
Title
A parallelized way to provide data encryption and integrity checking on a processor-memory bus
Author
Elbaz, Reouven ; Torres, Lionel ; Sassatelli, Gilles ; Guillemin, Pierre ; Bardouillet, Michel ; Martinez, Albert
Author_Institution
LIRMM UMR, Montpellier Univ.
fYear
0
fDate
0-0 0
Firstpage
506
Lastpage
509
Abstract
This paper describes a novel engine, called PE-ICE (parallelized encryption and integrity checking engine), enabling to guarantee confidentiality and integrity of data exchanged between a SoC (system on chip) and its external memory. The PE-ICE approach is based on an existing block-encryption algorithm to which the integrity checking capability is added. Simulation results show that the performance overhead of PE-ICE remains low (below 4%) compared to block-encryption-only systems (which provide data confidentiality only)
Keywords
cryptography; electronic data interchange; system buses; system-on-chip; PE-ICE; SoC; block-encryption algorithm; block-encryption-only systems; data confidentiality; data encryption; data exchanged; parallelized encryption and integrity checking engine; processor-memory bus; system on chip; Algorithm design and analysis; Computational modeling; Cryptography; Data security; Engines; Information security; Microcomputers; Portable computers; Splicing; System-on-a-chip; Algorithms; Architectures; Bus Encryption; Data Confidentiality and Integrity; Design; Performance; Security; Verification;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2006 43rd ACM/IEEE
Conference_Location
San Francisco, CA
ISSN
0738-100X
Print_ISBN
1-59593-381-6
Type
conf
DOI
10.1109/DAC.2006.229264
Filename
1688850
Link To Document