128-Bit Addressing in RISC-V and Security
Tue1530-128bit-Addr-RISC-V-Wallach-Micron
Tue1530-128bit-Addr-RISC-V-Wallach-Micron
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Shadow Stack - Architecture<br />
Return Block<br />
Return Block<br />
FP<br />
AP<br />
FP<br />
AP<br />
Stack Po<strong>in</strong>ter<br />
Stack Po<strong>in</strong>ter<br />
Shadow Stack (Hardware Ma<strong>in</strong>ta<strong>in</strong>ed)<br />
User Visible Stack<br />
Different Doma<strong>in</strong>, Same virtual address Can not write/read Shadow Stack<br />
Return via THIS STACK 2016 _NOV _<strong>RISC</strong>V_WORKSHOP 41