By all accounts, Internet of Things (IoT) devices are forecasted to become ubiquitous.
These devices, powered by semiconductors, will make every imaginable process smart. From simply turning on a light to more complex processes such as outpatient care or factory control, IoT devices utilizing sensing, processing, and cloud connectivity will dramatically improve their efficiency. The applications are diverse, and their promise and impact are unbounded.
This paper offers a case study to determine the security requirements of a network-camera IoT device. This device is, by definition, already connected and is used widely in many applications, from cheap home webcams to complex industry systems. By defining the relevant threats against the network camera and determining the security objectives to defend against those threats, the security requirements for the device will be established. This paper also presents Cypress' PSoC® 6 MCU, based on Arm® technology, as a solution that meets these requirements. The methodology can be applied to other IoT devices as well.