Trusted Computing requires Secure Run Time Environment.


We provide Architecture Building Blocks enabling
Secure Run Time for the embedded market.

   
Critical security topics

NEW WHITE PAPER :
Secure Architectures Comparison

NEW MARKETING PAPER:
Trusted Kernel for NFC phones

Cryptography : a sensitive function to be access protected
Cryptography is very often seen as the answer to many security issues. However, a cryptographic block is a very powerful internal weapon that could jeopardize all security ... <more>
Programming Port : Secure strategy for debugging tools
Debugging tools and programming port are ideal for hackers to play and learn from an architecture. Therefore, security strategy … <more>
Secure Kernels : driver update threats
On standard microcontroller architecture, there is no separation between trusted ... <more>
Technology overview

Security critical functions of any embedded platform must run in a secure environment. To establish a secure environment, the platform must provide to the security functions a mechanism to control and restrict all accesses to physical peripherals and memories involved in their process. And threats are numerous: via DMA, a second processor on the BUS, or via code injection into execution memory after the boot process, security functions can be bypassed and platform integrity could be jeopardized at run time.

Markets

Secure Machines concentrates its developments on 3 main markets using embedded microcontrollers:
Digital TV : pay TV, DRM/HDTV
Cellular Phones : Secure OS update, DRM, IMEI /Sim lock protection, trusted keypad and display (payment)
Embedded Microcontrollers : secure firmware update, chip personaliation for copy protection, trusted chip

Products
>> SK-1000 :
Solution for Trusted Microcontrolle
r
>> SK-3000 :
Solution for Trusted Set Top Box
>> SK-5000 :
Solution for Trusted Mobile Phone