zlacker

[parent] [thread] 2 comments
1. ameliu+(OP)[view] [source] 2022-01-20 18:46:54
> Every load or store instruction and every instruction fetch must be authorized by an architectural capability.

This sounds great. But on the other hand ... Yikes! What if this tech falls into the hands of a big corporation and some manager needs a raise?

replies(2): >>als0+21 >>jrtc27+r1
2. als0+21[view] [source] 2022-01-20 18:51:36
>>ameliu+(OP)
This isn’t a digital signature or anything like that. Instead, it’s increasing the size of pointers to include bounds and permission rights (R/W/X/etc), plus an extra tag stored somewhere else to prevent forgeries or mitigate corruption. So the only thing big corp gets out of this is software more resilient to memory corruption :-)
3. jrtc27+r1[view] [source] 2022-01-20 18:53:26
>>ameliu+(OP)
Then great, they push for the adoption of the technology and the world's computers become more secure. Arm's a big corporation and they're obviously pretty involved, and both Microsoft and Google are invested in the project.
[go to top]