Thistle Security Platform

Leverage Thistle’s security tools to protect your devices and improve security resilience so you can focus on building your killer features.

Platform Features

Thistle OTA Update

Thistle’s OTA firmware/software update for embedded Linux and Zephyr RTOS. If your update fails, we ensure a fallback to the last stable state, offering a safe way to update your fleet with confidence.

Thistle Update Client (TUC)

  • Thistle’s on-device agent is memory-safe, increasing the security resilience and update safety of your devices. LEARN MORE

Thistle Secure/Verified Boot

Thistle provides the tools and services that help enable secure/verified boot on supported hardware. Increase resilience on your devices, even without an included root-of-trust by leveraging Thistle’s support for Infineon’s OPTIGA Trust-M.

Developer-Supported Hardware:

  • Nvidia Jetson

  • Raspberry Pi

  • Beagle Bone Black

  • ESP32

Enterprise-Supported Hardware:

  • Any platform

Coming Soon:

  • BeagleY-AI

  • PSOC 6

Thistle Control Center

Thistle’s all-in-one application for managing your devices:

  • Create and manage OTA releases

  • Create secure/verified boot bundles

  • Create and precisely manage device cohorts with tags

  • Monitor fleet health with Thistle’s data insights

Developer Tools

  • Thistle Release Helper (TRH)

    • Allows OTA updates to be published by human operators, or from CI /CD pipelines

    • Provides options to use Thistle-managed, Cloud KMS backed signing keys, or your own signing keys backed by a Yubi Key, Cloud KMS or a file on your computer

      LEARN MORE

  • Thistle Yocto Build

    • Developer tooling to create secure-by-default device software

      LEARN MORE

  • Thistle SDK

    • A collection of C bindings for security relevant Rust bindings

      LEARN MORE