tops plug&go

Most of the time electronics devices manufacturing is outsourced throughout the world. In this context, software IP protection becomes a major concern.

How to make MCU-based devices supply chain and manufacturing more secure by protecting developer software IP, thus avoiding counterfeited parts and overproduction?


As a part of its to-security offering Trusted Objects has developed tops (Trusted Objects Programming Services) to bring an answer to these critical challenges with security solutions protecting high-value software content on microcontroller-based electronic devices.

tops offer includes tops plug&go and tops server

tops plug&go is adapted for each dedicated project, which means for a given type of programming machine and a given type of MCU. 

tops plug&go provides a full range of services:

  • Secure channel between the software IP owner and the programming facility,

  • Secure storage of the software IP at the programming facility (uncontrolled environment),

  • Secure programming up to the MCU in standalone mode (no external server).


Beyond secure programming, tops plug&go also provides:

  • Secure generation of secret data: unique password, secret keys, certificates,

  • Secure provisioning: keys and certificates injection into the MCU,

  • Secure commissioning of the application server,

  • Signed batch report to control the number of programmed devices.


For each dedicated project, Trusted Objects experts carry out the solution adaptation and the installation support. The solution is cost-effective, easy to install and easy to operate with a user-friendly interface.


tops plug&go services are built according to the highest security standards, including Common Criteria, FIPS and ISO27000 series.