Benchmarking the Security Protocol and Data Model (SPDM) for component authentication
Renan C. A. Alves, Bruno C. Albertini, Marcos A. Simplicio Jr

TL;DR
This paper evaluates the performance impact of the Security Protocol and Data Model (SPDM) at the firmware level by implementing it on virtual devices and measuring its overhead on data transfer operations.
Contribution
It provides the first performance benchmarking of SPDM in real-world scenarios, analyzing its overhead on virtual device communication and storage performance.
Findings
SPDM bootstrap time is around tens of milliseconds.
Performance impact varies with workload pattern.
Sequential read/write operations are significantly slowed down.
Abstract
Efforts to secure computing systems via software traditionally focus on the operating system and application levels. In contrast, the Security Protocol and Data Model (SPDM) tackles firmware level security challenges, which are much harder (if at all possible) to detect with regular protection software. SPDM includes key features like enabling peripheral authentication, authenticated hardware measurements retrieval, and secure session establishment. Since SPDM is a relatively recent proposal, there is a lack of studies evaluating its performance impact on real-world applications. In this article, we address this gap by: (1) implementing the protocol on a simple virtual device, and then investigating the overhead introduced by each SDPM message; and (2) creating an SPDM-capable virtual hard drive based on VirtIO, and comparing the resulting read/write performance with a regular,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSecurity and Verification in Computing · Cloud Data Security Solutions · Parallel Computing and Optimization Techniques
