Stories
Slash Boxes
Comments

SoylentNews is people

posted by cmn32480 on Thursday October 29 2015, @11:42PM   Printer-friendly
from the we-brought-you-java dept.

Oracle insists it really is going to sell computers powered by Sparc M7 processors – the same chips it started talking about in 2014.

On Monday, Big Red breathlessly unveiled hardware powered by the beefy microprocessor, and on Tuesday, its supremo Larry Ellison lauded the 64-bit CPU's security defenses.

One of these defenses certainly caught our eye: the ability to tag regions of memory so software hijacked by hackers cannot read or write data it isn't supposed to. This should, we're told, render vulnerabilities such as Heartbleed useless to attackers – more on that in a moment.

[...] The M7 has a defense mechanism called Silicon Secured Memory (SSM) which seems incredibly similar to Oracle's Application Data Integrity (ADI) technology.

ADI works like this: when an application requests some new memory to use via malloc(), the operating system tags the block of memory with a version number, and gives the app a pointer to that memory. The pointer also contains the version number, which is stashed in the top four bits. (A 64-bit pointer doesn't use all 64 bits: the most significant bits are usually all 1s or 0s, and can be used to store metadata.)

Whenever a pointer is used to access a block of memory, the pointer's version number must match the memory block's version number, or an exception will be triggered. The version numbers are checked in real-time by the processor with a tiny overhead – an extra one percent of execution time, according to Oracle's benchmarks.


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 1) by khallow on Friday October 30 2015, @01:16AM

    by khallow (3766) Subscriber Badge on Friday October 30 2015, @01:16AM (#256302) Journal

    Is "Big Red" a nickname for Oracle I haven't heard?

    Yes, I had to google [google.com] that too.

  • (Score: 0) by Anonymous Coward on Friday October 30 2015, @01:33AM

    by Anonymous Coward on Friday October 30 2015, @01:33AM (#256307)
    Well, Oracle has a red logo, though I must admit I haven't heard it used as much as Big Blue for IBM (which has a blue logo).
    • (Score: 2) by mhajicek on Friday October 30 2015, @05:19AM

      by mhajicek (51) on Friday October 30 2015, @05:19AM (#256349)

      I thought Big Red wad cinnamon chewing gum.

      --
      The spacelike surfaces of time foliations can have a cusp at the surface of discontinuity. - P. Hajicek
      • (Score: 2) by tangomargarine on Friday October 30 2015, @03:31PM

        by tangomargarine (667) on Friday October 30 2015, @03:31PM (#256505)

        No no, Big Red the red cream soda, not Big Red the chewing gum.

        Or Big Red Hat.

        Or Oracle, apparently.

        --
        "Is that really true?" "I just spent the last hour telling you to think for yourself! Didn't you hear anything I said?"