Performance optimizations of integrity checking based on merkle trees

Salaheddine Ouaarab, Guillaume Duc, Renaud Pacalet

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Merkle hash trees are used to protect the integrity of data sets, against all kinds of attacks, including replay. They usually imply a significant storage and performance overhead. This paper introduces several proposals (hollow trees, dedicated caches) to mitigate these overheads. They have been implemented in SecBus, a software / hardware architecture protecting the external memories of a System-on-Chip.

Original languageEnglish
Title of host publicationHardware and Architectural Support for Security and Privacy, HASP 2015
PublisherAssociation for Computing Machinery
ISBN (Electronic)9781450334839
DOIs
Publication statusPublished - 14 Jun 2015
Externally publishedYes
Event4th International Workshop on Hardware and Architectural Support for Security and Privacy, HASP 2015 - Portland, United States
Duration: 14 Jun 2015 → …

Publication series

NameACM International Conference Proceeding Series
Volume14-June-2015

Conference

Conference4th International Workshop on Hardware and Architectural Support for Security and Privacy, HASP 2015
Country/TerritoryUnited States
CityPortland
Period14/06/15 → …

Fingerprint

Dive into the research topics of 'Performance optimizations of integrity checking based on merkle trees'. Together they form a unique fingerprint.

Cite this