News for hackers. Stuff that matters.
Re:Keeping Memory Contents Secret by baybal2 on Monday November 25, 2019 @03:19AM (#21626320)
Anybody remember Intel MPX?
Re:Keeping Memory Contents Secret by nullc on Monday November 25, 2019 @04:58AM (#21626734)
I can't figure out why there doesn't seem to be a commercial market for something like CHERI ( https://www.cl.cam.ac.uk/research/security/ctsrd/cheri/ ) ... even if it was considerably slower than top end CPUs there are plenty of applications that don't care (and find chips like arm a8 or atom fast enough) but where high security is paramount.

Maybe Intel still remembers the pain of iAXP 432 but that doesn't explain the rest of the industry.

Re:Keeping Memory Contents Secret by rst on Monday November 25, 2019 @01:05PM (#21630932)
ARM is doing CHERI-enhanced cores, at least as a research project: https://www.eetasia.com/news/article/CHERI-based-Prototype-t...

There's also Dover Microsystems, which is trying to commercialize similar-in-spirit processor extensions originally developed at Draper Labs.

Re:Keeping Memory Contents Secret by pjmlp on Monday November 25, 2019 @04:41AM (#21626672)
Sadly yes, while ARM and SPARC bounds checking get used to tame C and its derived languages, Intel decides to retire MPX.
Re:Keeping Memory Contents Secret by saagarjha on Monday November 25, 2019 @04:57AM (#21626731)
Apparently MPX had a number of issues in general that made it worse than tools like Address Sanitizer: https://arxiv.org/pdf/1702.00719.pdf
Re:Keeping Memory Contents Secret by pjmlp on Monday November 25, 2019 @05:48AM (#21626956)
I know, but then the path forward would be to fix it, instead of dropping it on the floor without any plan going forward.

After all, SPARC ADI is used in production, and ARM as well (partially with iOS, enforced in future Android devices).

Re:Keeping Memory Contents Secret by saagarjha on Tuesday November 26, 2019 @05:00AM (#21636915)
What feature does iOS have that that is similar to this?
Re:Keeping Memory Contents Secret by pjmlp on Wednesday November 27, 2019 @09:43AM (#21648198)
Pointer authentication and hardened runtime.
Re:Keeping Memory Contents Secret by saagarjha on Wednesday November 27, 2019 @11:08AM (#21649046)
Those don’t really catch memory safety issues in the general case; they’re more focused on exploit mitigation.
Re:Keeping Memory Contents Secret by saagarjha on Monday November 25, 2019 @04:13AM (#21626564)
As far as I can tell, Intel MPX is like a hardware address sanitizer. This is a little different.