CARE: Lightweight Attack Resilient Secure Boot Architecturewith Onboard Recovery for RISC-V based SOC
Avani Dave, Nilanjan Banerjee, Chintan Patel

TL;DR
CARE introduces a lightweight, secure boot framework for RISC-V-based SoCs that not only detects malware but also restores compromised software to a safe state with minimal performance overhead.
Contribution
It is the first secure boot architecture that integrates detection, resilience, and onboard recovery specifically for RISC-V embedded devices.
Findings
Provides onboard recovery for compromised devices
Achieves only 8% performance overhead
Uses RISC-V's Physical Memory Protection for resilience
Abstract
Recent technological advancements have proliferated the use of small embedded devices for collecting, processing, and transferring the security-critical information. The Internet of Things (IoT) has enabled remote access and control of these network-connected devices. Consequently, an attacker can exploit security vulnerabilities and compromise these devices. In this context, the secure boot becomes a useful security mechanism to verify the integrity and authenticity of the software state of the devices. However, the current secure boot schemes focus on detecting the presence of potential malware on the device but not on disinfecting and restoring the soft-ware to a benign state. This manuscript presents CARE- the first secure boot framework that provides detection, resilience, and onboard recovery mechanism for the com-promised devices. The framework uses a prototype hybrid CARE: Code…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSecurity and Verification in Computing · Physical Unclonable Functions (PUFs) and Hardware Security · Cloud Data Security Solutions
