Skip to content

Fixed value for reset vector #76

Answered by nihalpasham
hakanlundvall asked this question in Q&A
Discussion options

You must be logged in to vote

Sorry for the delay, I've been away on business travel. In theory - verifying cryptographic signatures should suffice. However, an attacker (depending on the level of access to hardware and available HW protections) might still be able to take advantage of what's usually referred to as TOC/TOU (time of check Vs. time of use.), where they can potentially replace contents of the reset vector post verification.

Performing a hard-coded check is just an additional measure to make it harder. Nonetheless, we should probably put this behind a conditional compilation flag.

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@hakanlundvall
Comment options

@nihalpasham
Comment options

Answer selected by hakanlundvall
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants