Case Study: Securing Industrial Automation Systems

featuring High Availability Control Systems for Defense

Securing Industrial Automation Systems with the EmSPARK™ Security Suite

INTRODUCTION

A leading industrial automation systems vendor required a solution for its control solutions supporting military, transportation and industrial markets. Its products are installed throughout the world, controlling a wide variety of mission-critical and safety-critical processes and machinery. Solutions include launch systems, turbine and boiler control, and fire detection / safety systems.

THE PROBLEM—SECURING HIGH-AVAILABILITY PRODUCTS

In military applications, high availability is not negotiable. In addition to redundant input and output connections, network connections and power sources, the vendor’s controllers required a software installation and update process that would not compromise performance.

To ensure high availability, the solution needed to be able to securely boot, update, and recover using a process that would sign and verify the authentication of software. Encryption, exchanging and storing data, and executing a reliable process to store and manage keys was critical.

THE EmSPARK™ SOLUTION

SecEdge’s EmSPARK™ Security Suite was implemented to address the requirements of software verification, encryption and key management.

  • To ensure a secure boot process from ROM boot to loading Linux files and device firmware, a secure memory partition, which loads the EmSPARK CoreTEE™ Trusted Execution Environment for critical applications, was created.
  • At bootup, the firmware is verified, secure applications are loaded in the CoreTEE environment, and known software such as Linux was loaded into memory.
  • EmSPARK™ provided key and certificate based payload authentication mechanisms to authenticate incoming payloads during firmware updates.
  • EmSPARK™ provided key management functions as well as tools for the loading, deleting and updating of certificates.
*Photo Credit: Header Image provided by tsuneomp on Shutterstock.

In military applications, high availability is not negotiable.

Interested in Deploying a Secure Edge AI Solution Quickly and Easily?