How To Securely Update A Device
There are two basic types of devices, an embedded system, and a general system.
There are embedded systems everywhere. Your smart TV. The Chromecast you have attached to your “dumb” TV. Your coffee maker, your washing machine or drier.
These are a few of the embedded systems you use every day. There are some that are “critical” systems. Your car, likely, has an embedded system. If that system were to be modified, it could cause “bad things” to happen.
Medical devices are also considered to be critical systems. The computers that control your IV medical drip, even the automatic blood pressure machines or any of the machines that are used for monitoring are critical.
While the blood O2 monitor, attached to your finger, might not seem critical, if the values it is reporting are in error, your health care professional (doctor) could miss diagnose something.
Other examples of critical systems include: many military computer systems, voting systems, systems processing classified information, alarm systems, spacecraft control systems.
Your computer and laptop are not normally considered to be embedded systems, yet they have a part that is embedded. That is the BIOS on your computer and laptops.
Your phone and tablets are a sort of hybrid, where a large part is embedded, but there is an easy way to add other software.