Loading...

Embedded Security. Simplified.

The EmSPARK™ Security Suite is a software solution that makes it easy for IoT device OEMs to develop, manufacture, and maintain secure and trustworthy products.

By implementing the EmSPARK™ IoT Security suite, enabled by industry-leading processors, device OEMs can:

  • Isolate, protect security credentials to prevent device compromise by implementing end-to-end secure boot process, isolating secure functions from normal world assets (ex. Linux Kernel), and managing keys/certificates, sensitive data, and mission-critical applications
  • Protect device-resident software including ML/AI assets at the edge
  • Prevent supply chain compromises with secure software provisioning and updates
  • Accelerate time-to-market while reducing implementation cost

Features

  • Protection of Critical IP (AI/ML Algorithms) at the Edge
  • Secure OTA Device Firmware Updates
  • Integration of Devices and Security Metrics with Cloud Platforms
  • Secure Application Development
  • Key and Certificate Management
  • Secure Boot
  • Secure Manufacturing and Device Provisioning
  • Device Resiliency and Failover Protection
  • Secure Device Management
  • Robust API’s for Easy Implementation
  • Firmware Packaging Tools

The EmSPARK™ Security Suite supports a range of disciplines required for IoT devices, from boot through the full device lifecycle.

Benefits

Time to Market icon

FASTER TIME TO MARKET AT LOWER RISK

  • Complete on-device security feature set
  • Pre-built applications supporting cryptography, key & certificate management, secure storage & cloud integration
  • Tools for protection of AI Models & ML algorithm
  • Robust API’s for easy product integration
  • Consistent implementation across industry-leading silicon platforms
Secure Firmware Update icon

PROTECT FIRMWARE THROUGH PRODUCT LIFECYCLE

  • Secure Over-the-Air (OTA) Updates
  • Provisioning process for manufacturing in nonsecure facilities
  • Prevent counterfeiting, firmware theft, & unauthorized production
  • Threat detection & Remediation
  • Authenticated device metrics
Foundational Security icon

BEST-IN-CLASS, FOUNDATIONAL SECURITY, IMPLEMENTED AT LOW RISK

  • Secure Boot, Update, & Recovery
  • Support for arm® Trustzone architecture with Trusted Execution Environment & Secure Enclave
  • Key injection, management & Secure device ID
Deep Expertise icon

DEEP SECURITY, EMBEDDED SYSTEMS, & CLOUD EXPERTISE

  • Integration tools & API’s for easy integration with device applications
  • Comprehensive use cases & code examples
  • Customization & Integration engineering services

HIDDEN 10/18/21

The EmSPARK™ SECURITY SUITE

EmSPARK™ uses the ARM® TrustZone architecture to create a safe and secure environment for critical device data and applications. Supporting security functions for encryption, storage, data transmission and key/certificate management are delivered by EmSPARK™ and housed in the secure environment.

EmSPARK™ Architecture Diagram

The EmSPARK™ Security Suite License Packages

Base Advanced
FEATURES Secure Bootloader
Secure Updates Tool
Firmware Packaging & Software Provisioning Tool
Crypto, Key Mgmt, Storage, OpenSSL APIs
Crypto, Storage & Certificate Mgmt Trusted Applications
Cloud Integration Tools (TLS TA & API, Opaque keys and payloads, AWS & Azure Client Examples)
Normal World IP Protection Trusted Application
BENEFITS End-to-End Secure Boot
Secure Over-the-Air Firmware Updates
Secure Device Failure Recovery
Secure Software Provisioning during Manufacturing
Application Access Control
Application Encryption
Secure Data Storage
AI/ML Protection
Support for Custom Application Development
Access to Deep Device Metrics
Pre-loaded Cloud Integration

Specifications

TOOLBOX

EmSPARK™ SECURITY SUITE TOOLBOX
COMPONENT DESCRIPTION
CoreTEE™ Secure Operating System Trusted Execution Environment (TEE), utilizing ARM® Trustzone® and Trustzone Secured Resources.
CoreLockr™ Security Assets Trusted Applications with pre-packaged security functions

  • Crypto (robust suite of encryption engines)
  • Certificate Management (Generation and maintenance of keys and certificates)
  • Storage (Encryption and restricted access to critical data)
  • Transport Layer Security (TLS) for secure chip-to-cloud mutual authentication data transfer
APIs for easy integration

  • Crypto
  • Certificate Management
  • Storage
  • Transport Layer Security (TLS)
  • OpenSSL Integration
  • Payload Verification
Code Examples for accelerated software development. Includes Linux patches for CoreTEE™.
Secure Boot Loader Complete secure boot process from power on through loading, verification, and decryption of all device applications.
Firmware Packaging Tool Server-based utility for combining firmware components into a single payload for provisioning and updates.
EmSPARK™ SECURITY SUITE SDK
Software Developer’s Kit for integration of customer-developed Trusted Applications (ex. AI/ML Algorithms).
EmSPARK™ SECURITY SUITE Support
Maintenance releases, bug fixes and technical support.

HARDWARE DEVELOPMENT PLATFORMS

MEMORY REQUIREMENTS
COMPONENT DESCRIPTION

RAM

Minimum: 10MB (8MB Secure, 2MB shared)

PROCESSING REQUIREMENTS
NVM (Flash)

1MB

For Boot, CoreTEE™, U-Boot (Per Stack)

32-64 MB

Linux Kernel (Per Stack)

OTHER REQUIREMENTS

Cryptography Algorithms

AES
RSA
DES
ECDSA
ECDH
DH
DSA
HMAC

TECHNICAL SPECIFICATIONS

PLATFORMS & PRODUCT/ORDERING INFO
COMPONENT DESCRIPTION

Arrow Shield96 Trusted Board

The Shield96 Board, based on Microchip silicon, available pre-loaded with the EmSPARK™ Security Suite by SecEdge, provides a secure platform applicable across all IoT verticals to enable secure devices and protect firmware, keys and data throughout the lifecycle of a product.

AVAILABLE ON

Arrow.com: HD96_TRUSTED_PLATFORM

SUPPORTED CLOUD PLATFORMS

PARTNERS & PLATFORMS
PARTNER PLATFORM

Amazon Web Services (AWS)

AWS IoT Core

Microsoft

Azure IoT

SUPPORTED SOC & SOM PLATFORMS

PARTNERS & PLATFORMS
PARTNER PLATFORM(S)

AAEON

BOXER-8640AI / BOXER-8641AI / BOXER-8651AI / BOXER-8251AI-KIT / BOXER-8231AI-KIT / BOXER-8256AI / BOXER-8254AI / BOXER-8233AI / BOXER-8231AI / BOXER-8230AI / BOXER-8240AI / BOXER-8253AI / BOXER-8250AI / BOXER-8251AI / BOXER-8120AI

Microchip

SAMA5D2 / SAMA5D2 SOM

NVIDIA®

Jetson AGX Xavier™
Jetson AGX Orin™

NXP Semiconductors

i.MX (6/7/8)
Layerscape

STMicroelectronics

STM32MP1 Series

Variscite

VAR-SOM-MX8M-PLUS
DART-MX8M-PLUS

Getting Started

SecEdge provides evaluation software kits and supporting documentation to help customers learn about and quickly implement EmSPARKTM Security Suite in their products.

HIDDEN 10/28/21 - Until Kit Descriptions are updated.

Getting Started With the Right Kit

Sequitur provides two types of software kits to help customers learn about and quickly implement EmSPARKTM Security Suite in their products.

Explore Our Products

GET STARTED

Download the FREE EmSPARKTM Security Suite Software Evaluation Kit to get started on implementing advanced security for your IoT device. Download the kit by registering.

PRICING

Please contact us for pricing details.

SUBSCRIBE TO OUR NEWSLETTER

Loading...