Sentinel Embedded Solutions

Feature control and licensing for high tech device and equipment manufacturers

Embedded Software Monetization

As the value of hardware continues to shift more and more from the physical components to the software running the device, the need to protect and flexibly control that software is becoming paramount. SafeNet offers several software monetization solutions tailored specifically to securely manage software embedded within any piece of hardware – from networking appliances and medical devices to mobile handsets and industrial automation equipment. The Sentinel Embedded Software Monetization offer device and equipment manufacturers with all the tools they need to effectively protect their products from tampering and reverse engineering while also opening up an entirely new world of packaging and opportunities to maximize profitability.

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:

  • Sentinel RMS Embedded – Ideal for customers working with software based licensing, this highly portable version of Sentinel RMS is designed specifically to meet the challenges of memory-constrained embedded environments. This solution already covers a wide range of platform support, however further support to derivative or non-standard platforms is also available. Multi-environment or existing RMS customers can expect a common development experience. 
  • Sentinel LDK Embedded - This highly portable version of 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 and its license portability quickly transfers licenses to new or replacement devices.  

Want to win the software monetization race?
Learn how race cars and embedded software monetization share a common goal - getting there quickly ahead of the competition. View our video below.

How it Works

Sentinel Embedded Solutions enable you to implement licensing to gain control of the software powering your device at the feature level. The ability to control your hardware at the software feature level allows you to more cost effectively manage product configurations while also enabling a wider variety of business models in order to attract and retain more customers.

Feature-level control will also help to simplify and in many cases automate the processes associated with many ongoing sales and support tasks such as upgrades, renewals, add-ons, and more. Finally, the same technology used to control access to your features can be used to report on product and feature usage. This data can be used to fuel usage based business models or to generate invaluable business intelligence.

Ready to try Sentinel Embedded Solutions?  Contact us for your free trial.

View Tech Specs Resource Library
Sentinel RMS Embedded
(1) VxWorks 6.9
The release is validated on the following 32-bit platforms:
  • Wind River x86 simulator (Windows and Linux)
  • ARM 11 board Freescale iMX31LITE (CDR-R151429:2)
(2) Linux ARM
The SDK can be installed on any standard Linux distribution.
The release is compiled using the following:
  • GCC: arm-none-linux-gnueabi-gcc 4.5.2
  • Glibc: v2.11.1
The release has been verified upon a Freescale iMX31 (Lite) ARM board running BusyBox v1.18.5 , Linux Kernel version 2.6.24.

(3) Android
The RMS SDK can be installed on the systems that meet the following requirements:
  • 32-bit version of Windows XP, Vista, and 7
  • 64-bit version of Windows XP, Vista, and 7
Following software’s are required for integrating RMS licensing with your Android applications:
  • Java JDK 1.6: For compilation of Java code to byte code on Android
  • Android SDK revision 16: Contains tools required for developing applications for Android
  • Apache ant - 1.8.3: A Java-based build automation utility to compile projects from the command-line
The RMS Embedded licensed applications are supported on the following Android platforms:
  • Android 2.3 Gingerbread
  • Android 3.x Honeycomb
  • Android 4.2 Jelly Bean
(4) Linux x86
The following requirements are for installing and using RMS SDK:
  • RHEL 5.x with Glibc version 2.5 and gcc version 4.1.2
  • RHEL 6.x with Glibc version 2.12 and gcc version 4.4.6
  • Ubuntu 12.x with Glibc version 2.13 and gcc version 4.6.3
Sentinel LDK Embedded

Supported Platforms for End Users
Sentinel LDK Embedded Run-time Environment and Protected Applications can be:
  • Installed under the following operating system: Ubuntu 11.10
  • Installed on the following platform: Beagle Board xM (ARM Cortex-A8 or compatible CPU)
Vendor Code Extractor Tool is supported on following Linux versions:
  • OpenSUSE 12.2 (x86 and x86_64)
  • Red Hat EL 5.8 and 6.3 (x86 and x86_64)
  • Ubuntu Desktop 10.04 (x86 and x86_64)
  • Ubuntu Server 10.04 (x86 and x86_64)
  • Debian 6.0 (x86 and x86_64)
  • CentOS 6.3 (x86 and x86_64)
View Features and Benefits Resource Library

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 helped by efficient use of memory, together with a new level of remote configuration and license management ensures Sentinel Embedded Solutions to be ideal software monetization solutions for hardware device and equipment manufacturers.
  • Quick Implementation - Easy to use published API's cut time to integrate licensing to a great extent.
  • Product Configuration Management – Generate multiple pricing and packaging options from one primary code build in order to reduce inventory costs and simplify many operational processes.
  • Flexible Business Models – The industry’s widest variety of flexible licensing models and enforcement mechanisms for enabling device and equipment manufacturers to meet the packaging demands of every customer every time and maximize revenue.
  • 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 – Integration with the company’s web-based entitlement management solution, Sentinel EMS, enables software publishers to centralize and automate product activation, usage tracking, and ongoing end-user entitlement management.
  • 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 - The ability to lock licenses to a system allows separating the licensing terms from the actual license generation. This greatly facilitates channel-based fulfillment and is especially important in regions where security is of concern. By separating the role of license distribution and license generation, vendors can maintain control over their products and increase market penetration at the same time.



View Free Trial Resource Library

For your free trial of Sentinel Embedded Solutions, please click below:

Try Sentinel Embedded Solutions Today

View How To Buy Resource Library

Use this form to contact sales now.

Phone: 866-251-4269
Complete this short form
Complete this short form
Phone: 866-251-4269
Complete this short form

US Federal Sales Type 1
Phone: 443-327-1235
Complete this short form


Office Locations
Find a Partner
Order Inquiries? View contact information here.
View Overview Resource Library
CTA - Have Questions-Software Monetization?