Security Infrastructure for Devices

Increase security resilience and decrease development time with Thistle Technologies, a modern security platform designed for IoT and embedded device manufacturers.

What Partners Are Saying

Introducing a set of security tools and services designed for embedded devices that allow teams to address major areas of security risk immediately. Embedded and IoT devices rarely have the security mitigations that are present in general-purpose operating systems. Thistle Technologies provides a modern comprehensive security platform for device manufacturers.

Meet Thistle Technologies

Easily Ship Validated Updates

With signed updates and reliable fail-over, devices can be updated with confidence.

  • Sign and upload release assets in seconds

  • Designed to be easily integrated into any device running Linux or Windows

  • Securely fetch and install assets or completely new versions of your software 

  • Intuitive UI

$  ./trh prepare -t=./system.img
   Manifest amended successfully

$  ./trh release
   Read manifest at "./manifest.json"
   Uploaded asset my_app
   Manifest uploaded successfully

Speed Up Development Time

Thistle Technologies seamlessly integrates with your build systems. The Platform Manager integrates with the Yocto build system to add features to your application with a click of a button.

Confidently Increase Security Resilience

Thistle Technologies allows developers to build verifiable security improvements into their products.

  • Implement the communications library written in a memory-safe language

  • Leverage a modern memory allocator with memory corruption mitigations 

Simple Architecture, Robust Results

A set of security tools and services designed for devices that allows device teams to address major areas of security risk immediately.

Software Stack

  • Thistle Technologies set of tools allowing device manufacturers to cryptographically ensure all software running on their device fleet has come from an approved source.

  • Thistle Technologies update client allows manufacturers to manage the software on a fleet of devices, handling both file update and full system update.

  • Thistle Technologies secure-by-default TLS stack, a secure and performant communication library written in a memory safe programming language.

  • Thistle Technologies solution to help mitigate memory allocation issues, which are one of the most common vulnerabilities embedded devices face.

Available Now ↓

  • Thistle Technologies end-to-end secret management suite for device and backend, enabling device manufacturers to manage secrets such as passwords and keys.

Coming Soon ↓

Try the Security Platform

Sign up today and gain access to Thistle Technologies Update Client along with early access to more security features coming soon.