03.12.2016 Views

128-Bit Addressing in RISC-V and Security

Tue1530-128bit-Addr-RISC-V-Wallach-Micron

Tue1530-128bit-Addr-RISC-V-Wallach-Micron

SHOW MORE
SHOW LESS

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<br />

• Independent, somewhat of<br />

address proposal<br />

• Solves classical virus/malware<br />

agacks<br />

– Heap Overflow<br />

• Change return address<br />

– WriCng over Stack<br />

– Heap Fung Hui Agacks [8]<br />

• Hardware protected SP, AP, FP<br />

– Ak<strong>in</strong> to doma<strong>in</strong> cross<strong>in</strong>g<br />

– Return via shadow stack<br />

2016 _NOV _<strong>RISC</strong>V_WORKSHOP 40

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!