Securing embedded smart cameras with trusted computing

  • Authors:
  • Thomas Winkler;Bernhard Rinner

  • Affiliations:
  • Institute of Networked and Embedded Systems, Klagenfurt University, Klagenfurt, Austria;Institute of Networked and Embedded Systems, Klagenfurt University, Klagenfurt, Austria

  • Venue:
  • EURASIP Journal on Wireless Communications and Networking - Special issue on security and resilience for smart devices and applications
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Camera systems are used in many applications including video surveillance for crime prevention and investigation, traffic monitoring on highways or building monitoring and automation. With the shift from analog towards digital systems, the capabilities of cameras are constantly increasing. Today's smart camera systems come with considerable computing power, large memory, and wired or wireless communication interfaces. With onboard image processing and analysis capabilities, cameras not only open new possibilities but also raise new challenges. Often overlooked are potential security issues of the camera system. The increasing amount of software running on the cameras turns them into attractive targets for attackers. Therefore, the protection of camera devices and delivered data is of critical importance. In this work we present an embedded camera prototype that uses Trusted Computing to provide security guarantees for streamed videos. With a hardware-based security solution, we ensure integrity, authenticity, and confidentiality of videos. Furthermore, we incorporate image timestamping, detection of platform reboots, and reporting of the system status. This work is not limited to theoretical considerations but also describes the implementation of a prototype system. Extensive evaluation results illustrate the practical feasibility of the approach.