2006
DOI: 10.1109/dac.2006.229264
|View full text |Cite
|
Sign up to set email alerts
|

A parallelized way to provide data encryption and integrity checking on a processor-memory bus

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
12
0

Year Published

2008
2008
2019
2019

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 12 publications
(12 citation statements)
references
References 5 publications
0
12
0
Order By: Relevance
“…Such a solution allows reducing the cryptography latency overhead while maintaining a strong level of protection. Compared to [6,7], we rely on a more comprehensive security policy where developer can finely tune his/her cryptography needs. Then, this work also presents a feedback feature for security mechanisms (Section 4): that is to say how attacks are detected and how the update manager takes care of these information.…”
Section: Main Contributionsmentioning
confidence: 99%
“…Such a solution allows reducing the cryptography latency overhead while maintaining a strong level of protection. Compared to [6,7], we rely on a more comprehensive security policy where developer can finely tune his/her cryptography needs. Then, this work also presents a feedback feature for security mechanisms (Section 4): that is to say how attacks are detected and how the update manager takes care of these information.…”
Section: Main Contributionsmentioning
confidence: 99%
“…Some other works on memory-bus encryption [13,14] mention hardware engines for bus encryption. [13] describes an engine called "Parallelized Encryption and Integrity Checking Engine (PE-ICE)", which guarantees the confidentiality and integrity of data exchanged between a system-on-chip (SoC) and its external memory. This approach is based on an existing block-encryption algorithm, to which the integrity checking capability is added.…”
Section: Previous Workmentioning
confidence: 99%
“…This approach is based on an existing block-encryption algorithm, to which the integrity checking capability is added. According to [13], it results in low performance overhead. In [14], a comprehensive survey on existing techniques for hardware engines which are used in bus encryption is presented.…”
Section: Previous Workmentioning
confidence: 99%
“…Later, [40] implements a trusted computing platform on top of the XOM architecture. Two related approaches, [22,69], provide a memory security solution by encrypting the memory and providing an integrity check. In [22], a Parallelized data Encryption and Integrity Checking Engine (PE-ICE) is described which adds memory integrity checking to a block encryption algorithm.…”
Section: Trustmentioning
confidence: 99%
“…Two related approaches, [22,69], provide a memory security solution by encrypting the memory and providing an integrity check. In [22], a Parallelized data Encryption and Integrity Checking Engine (PE-ICE) is described which adds memory integrity checking to a block encryption algorithm. Then in [69], a one-time pad is used in combination with a CRC-based integrity checker to secure the memory.…”
Section: Trustmentioning
confidence: 99%