Search code examples
securityembeddedtheorymicrochip

Implementing security on the chip level


With Intel's recent purchase of a well known security company, I'm starting to think about what software w/could be more secure on a chip level. Examples I've come up with are:

  • Random number generation
  • Encryption
  • Memory protection

But is hardware level security any more secure than software based security? ( I would assume garbage in garbage out no matter what level you operate at) What are the design considerations for embedded security? What are the limitations? Finally, do you have any good resources for learning more about the topic?


Solution

  • Actually intel already implemented a lot of hardware-based security technologies (chip and chipset).

    Some relevant technologies are:

    In general, hardware-based security is more secure, because it is virtually impossible to 'go under' your code (tweak it at a lower level).