The K2 Architecture for Trustworthy Hardware Security Modules


연구 분야: Verification



학회: KISV '23: Proceedings of the 1st Workshop on Kernel Isolation, Safety and Verification


초록

K2 is a new architecture and verification approach for hardware security modules (HSMs). The K2 architecture's rigid separation between I/O, storage, and computation over secret state enables modular proofs and allows for software development and verification independent of hardware development and verification while still providing correctness and security guarantees about the composed system. For a key step of verification, K2 introduces a new tool called Chroniton that automatically proves timing properties of software running on a particular hardware implementation, ensuring the lack of timing side channels at a cycle-accurate level.


Author Profile
Anish Athalye

Massachusetts Institute of Technology Cambridge MA United States of America

Morocco
Author Profile
Frans Kaashoek

Massachusetts Institute of Technology Cambridge MA United States of America

Morocco
Author Profile
Nickolai Zeldovich

Massachusetts Institute of Technology Cambridge MA United States of America

Morocco

📄 논문 정보

발행 연도 2023년
인용수 0
출판 국가 Morocco, United States
사이트 ACM
좋아요 수 0

연관 논문 목록 (452건)