128-Bit Addressing in RISC-V and Security
Tue1530-128bit-Addr-RISC-V-Wallach-Micron
Tue1530-128bit-Addr-RISC-V-Wallach-Micron
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
What is a Object ?<br />
• A Object is a unique 64 bit number.<br />
• An Object can specify<br />
– LocaCon <strong>and</strong> protecCon mechanisms<br />
– Language Specific/Architecture agributes<br />
• E.G., PGAS NODE<br />
• Data Encrypted<br />
• Blockcha<strong>in</strong><br />
• The creaCon of a Object is via a central name<br />
server.<br />
– Just like: IPv6, MAC addresses, ICANN<br />
• Central NAME server Involvement<br />
– Just like a DNS server<br />
– Just like Apple’s iCloud<br />
– Only manages Object’s, NOT DATA/<br />
APPLICATIONS<br />
• Should an Object be a IPv6 address<br />
– Use bit 63 of offset to select; IPv6 or Object<br />
UID?<br />
2016 _NOV _<strong>RISC</strong>V_WORKSHOP<br />
15