What are embedded systems and why is their protection so important?
Embedded systems are special computer systems. Among other things, they are integrated into machines, vehicles and IT systems and perform specific functions. They are often very specialized and designed for a specific task. These include, for example, control systems in the automotive or manufacturing industries, medical devices or even classic network components.
This also shows why the security of an embedded system is so important. After all, they are often used in critical environments. If an embedded system is faulty or vulnerable, this can have serious consequences. The corresponding product no longer functions correctly and, in the worst case, can endanger human lives.
Embedded security is often discussed in connection with security-by-design. Ideally, then, security requirements are already taken into account during the development of the product. But can security also be "retrofitted"
Yes and no. Manufacturers who distribute security updates retrofit quasi regularly. However, if no provision for secure updates was made during development, retrofitting is also correspondingly difficult. In the case of embedded systems, it also plays a role that these products are usually subject to a certain cost pressure and are designed to fulfill only their specific purpose. If, for example, the possibility of a secure boot process was not taken into account in the original design and a correspondingly cheaper microcontroller was used, this security feature cannot be retrofitted later.
Fundamental points are set for the IT security of a product during development. Therefore, security-by-design is an extremely important principle. However, it must also be clear that a product can be affected by new security vulnerabilities at any time, which must then be promptly patched.
What are currently the biggest challenges in the topic of embedded security?
Many component manufacturers are currently faced with new security standards and regulations, such as IEC 62443 in automation technology, the Cyber Security and Cyber Resilience Acts at the EU level, or UN R155 in the automotive industry. More and more companies understand that this requires great effort and cannot be solved with a short penetration test.
The challenge is twofold. On the one hand, development processes must be designed securely, for example using Part 4-1 of IEC 62443. This ranges from threat and risk analyses to secure development environments and continuous vulnerability management. On the other hand, products must be technically upgraded to a higher level of security, for example with regard to a secure identity, secure communication, and built-in monitoring measures.