ARMmbed / ARMmbed/uvisor

Register privacy for interrupts

Open
#268 0 comments 0 reactions 0 assignees View on GitHub
enhancement issue
Dominant language
C
Stars
135
Forks
72
PR merge metrics
No merged PRs in 30d

Description

Enable clearing for context switches and interrupts. For now register contents can be snooped be snooped across box boundaries, by triggering own box interrupts while executing other boxes threads.

Contributor guide

Open the contributing guide

Research direction

Start by locating the code that handles context switches and interrupts in uVisor. Determine how register contents cross box boundaries today, then verify that clearing occurs for both context switches and interrupts so one box cannot snoop another box's thread registers.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
operating-systems, security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.