Sitemap
Press enter or click to view image in full size

Hardware Security-By-Design

3 min readOct 6, 2024

Which area has the worst track record for its implementation of cybersecurity? PKI/Digital Certificates? Key Management? OAuth? Well, it is likely to be within embedded devices and IoT. Overall, it seems like a dream, but what if we could design systems which were “secure-by -design”, and not have to fix problems later on.

So, if you are into cybersecurity, you will know all about the MITRE ATT&CK framework, and which allows organisations to classify a threat and then find mitigations for it. There are then 18 stages for an attack, from reconnaissance to impact:

Press enter or click to view image in full size

MITRE has also applied this to mobile devices and critical infrastructure. However, one area is still weak in terms of the formal classification of threads: embedded devices. For this, they have released the EMB3D threat map, and which integrates the ATT&CK framework and CVE (Common Vulnerabilities) and CWE (Common Weakness Enumeration) data sources [here]:

Press enter or click to view image in full size

In this, we split the threats into the classifications of application software, system software, hardware and networking [here]:

Press enter or click to view image in full size

For hardware, we get the following sub-classifications [here]:

Press enter or click to view image in full size

We can illustrate some of the threats with:

Press enter or click to view image in full size

TID-101 and TID-102 are similar and either capture radio waves or electrical noise, and then aim to use a timing analysis to reveal part or all of the private/secret keys. With TID-115, we see the risk of an adversary gain access to the firmware through the JTAG interface. A whole lot of risks also occur around the accesses to the data bus, such as with TID-106 (for snopping and injection of the local bus), and TID-114 for access to the peripheral data bus. Here are other threats:

Conclusions

Let’s build systems which are secure by design!

Prof Bill Buchanan OBE FRSE
Prof Bill Buchanan OBE FRSE

Written by Prof Bill Buchanan OBE FRSE

Professor of Cryptography. Serial innovator. Believer in fairness, justice & freedom. Based in Edinburgh. Old World Breaker. New World Creator. Building trust.