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
Thistle Yocto Build
Developer tooling to create secure-by-default device software
Thistle SDK
A collection of C bindings for security relevant Rust bindings