Thales background banner

Embedded Software Solutions

Embedded Software Monetization

A reduced footprint, paired with efficient use of memory, allows our embedded product offerings to conform to the strictest of embedded environment constraints, without compromising device performance. Thales Sentinel's Embedded Solutions are available in various flavors which include support for: 

  • Customers working with software based licensing, meeting the challenges of memory-constrained embedded environments.
  • Device manufacturers looking for token-based license enforcements where license data is securely stored within the memory of the hardware key utilizing cryptographic means.
  • Customers looking to protect their Intellectual Property of Android Java Apps with a quick single step license agnostic solution.

These solutions already cover a wide range of platform support, however further support to derivative or non-standard platforms is also available. Multi-environment or existing Sentinel customers can expect a common development experience. In addition, Sentinel's offering for embedded device manufacturers includes:

  • Professional Services
  • On-site Situation Analysis
  • On-site Workshops
  • Consulting Services - Strategy and Implementation
  • Implementation Services
  • Managed Services for Sentinel Products
  • Long-term Maintenance Support


Licensing Solutions offered by Sentinel for Embedded Vendors:

Sentinel SL

Sentinel SL keys are virtual software-based keys built on the Sentinel HL protection technology and residing in the secure storage of your end-user’s machine

Sentinel HL

Sentinel HL family of keys offers the highest level of copy and IP protection available.

Sentinel HL-Board

Sentinel HL-Board is used with its dual line pin connector for USB interfaces which are located on the CPU board.

Sentinel HL-Chip

Sentinel HL-Chip is a comprehensive single chip licensing solution that seamlessly integrates into your existing hardware.

Sentinel Cloud Licensing

Sentinel Cloud Licensing is a software protection type that is provided as a solution in the cloud.

Sentinel Embedded Solutions

Sentinel Embedded Solutions are flexible software licensing toolkits that give you the freedom to design and implement the right licensing experience for embedded devices.

Download Your FREE Trial

  • Products
  • Feature and Benefits

Sentinel Fit

Sentinel Fit is the industry's smallest commercial licensing solution. Combining Sentinel’s award-winning software protection features with sophisticated, web-based entitlement management capabilities, Sentinel Fit is ideal for embedded systems, supporting virtually all possible boards and microcontrollers available today and is free from CPU and operating system constraints.

Download your evaluation pack


Sentinel RMS Embedded

This highly portable version of Sentinel RMS is designed specifically to meet the challenges of memory-constrained embedded environments. It is ideal for those working with software based licensing. The flexible solution supports multiple platforms:

  • Windows on x86
  • Windows Embedded on x86
  • Windows Embedded on ARM
  • Linux on x86
  • Linux on ARM
  • Android on ARM
  • VxWorks on ARM
  • CODESYS Support

Is your OS/CPU combination not listed? Sentinel supports a wide-base OS/CPU or µC combinations through the Sentinel porting strategy. While working with our team to define your specific needs, you can test your solution with the Sentinel evaluation packages


Sentinel LDK Embedded

Sentinel LDK provides token-based license enforcement for device manufacturers and software vendors selling into the Embedded market. Incorporating the strongest security available, Sentinel LDK stores license data within the memory of the hardware key utilizing cryptographic means; its license portability quickly transfers licenses to new or replacement devices. This easily implemeted system supports hardware licenses on platforms:

  • Windows on x86
  • Windows CE/Compact on x86
  • Windows CE/Compact on ARM
  • Android on ARM
  • Linux on x86
  • Linux on ARM
  • LabVIEW Support
  • MATLAB and Simulink Support

Download your evaluation pack


Sentinel Envelope Embedded

A solution to protect your Intellectual Property against reverse engineering and tampering on below platforms:

  • Windows on x86
  • Linux on x86
  • Android/Java on ARM
  • MATLAB and Simulink Support

Download your evaluation pack

Features and Benefits

  • Award-winning Security – License enforcement and IP protection technology for ensuring device and brand integrity, mitigating reverse engineering, and safeguarding revenue. 
  • Designed for Embedded Systems - A reduced footprint paired with efficient use of memory and remote configuration designed for hardware device and equipment manufacturers.
  • Quick Implementation – Easy-to-use published API's significantly cut licensing integration time
  • Product Configuration Management – Generate multiple pricing and packaging options from one primary code build; reduce inventory costs and simplify operational processes.
  • Flexible Business Models – Meet packaging demands of every customer and maximize revenue with the wide variety of flexible licensing models and enforcement mechanisms.
  • Remote Feature Management – Upgrade software and control feature-level access remotely in order to simplify the entire customer lifecycle management process.
  • Centralized Entitlement Management and Business Process Automation – Centralize and automate product activation, usage tracking, and ongoing end-user entitlement management with integration to Sentinel EMS, web-based entitlement management solution. 
  • Highly Portable – Out-of-the-box support for a broad variety of platforms and operating systems and a design that supports quick and easy custom porting.
  • Ease of Deployment – Separate license generation and distribution to facilitate channel-based fulfillment, maintain greater control and increase market penetration while still addressing security concerns.