Linked by Thom Holwerda on Thu 10th Apr 2014 20:05 UTC, submitted by nfeske
Hardware, Embedded Systems

Behind the term TrustZone lies a security technology that is almost omnipresent in ARM-based devices, ranging from low-cost development boards to most mobile phones. Yet, there hardly exists a public body of knowledge around it. This prompted the Genode developers to investigate. Today, they published their findings in the form of a comprehensive article and an demonstration video.

In contrast to TPMs, which were designed as fixed-function devices with a predefined feature set, TrustZone represented a much more flexible approach by leveraging the CPU as a freely programmable trusted platform module. To do that, ARM introduced a special CPU mode called "secure mode" in addition to the regular normal mode, thereby establishing the notions of a "secure world" and a "normal world". The distinction between both worlds is completely orthogonal to the normal ring protection between user-level and kernel-level code and hidden from the operating system running in the normal world. Furthermore, it is not limited to the CPU but propagated over the system bus to peripheral devices and memory controllers. This way, ARM-based platforms become effectively kind of a split personality. When secure mode is active, the software running on the CPU has a different view on the whole system than software running in non-secure mode.

The Genode team is nothing short of amazing. Not only are they developing unique software, they're also doing stuff like this. Much respect for these women and men.

Thread beginning with comment 586923
To read all comments associated with this story, please click here.
Schizophrenic?!?
by Megol on Fri 11th Apr 2014 15:51 UTC
Megol
Member since:
2011-04-11

Like in seeing/hearing things that doesn't exist?

Reply Score: 2

RE: Schizophrenic?!?
by gus3 on Fri 11th Apr 2014 19:48 in reply to "Schizophrenic?!?"
gus3 Member since:
2010-09-02

I would describe it as "multiply-minded," the sub-conscious mind perceptibly affecting the conscious mind. At least that's how my schizophrenic best friend described it to me.

Reply Parent Score: 2

RE[2]: Schizophrenic?!?
by Megol on Sat 12th Apr 2014 10:38 in reply to "RE: Schizophrenic?!?"
Megol Member since:
2011-04-11

The problem with the description in the linked article is that it promotes the completely wrong idea that schizophrenic = split personality disorder. It isn't even though that is often how media presents (or at least have presented) it.

Reply Parent Score: 2

RE: Schizophrenic?!?
by Thom_Holwerda on Sat 12th Apr 2014 12:19 in reply to "Schizophrenic?!?"
Thom_Holwerda Member since:
2005-06-29

Technically, schizophrenic can be used in that way just fine, as schizophrenic implies a split between reality and the patient's consciousness.

Reply Parent Score: 2