What Is the Difference Between HSM, TPM, Secure Enclave, and Secure Element or Hardware Root of Trust?

HSMs, TPMs, Secure Enclaves, and Secure Elements are all dedicated security components that exist to service other devices. While at a high level they have similar security goals and intentions (e.g. private key isolation), they are not the same things, and they do have important differences. This blog post will guide the reader through what […]

Read MoreMore Tag

wolfHSM Support for Renesas RH850 F1KM

wolfHSM provides a hardware security module framework optimized for embedded systems, with continuous enhancements for the Renesas RH850 platform. Download wolfSSL → The RH850 F1KM port is designed to align closely with upstream wolfHSM and wolfSSL development while taking advantage of RH850 hardware cryptographic acceleration. Ongoing improvements focus on performance, reliability, and maintainability. Key technical […]

Read MoreMore Tag

wolfHSM Keystore Enhancements: Global Keys, Wrapped Keys, and Extended Usage Policies

wolfSSL is excited to announce major enhancements to wolfHSM’s keystore capabilities, introducing three powerful features that significantly expand key management flexibility and security: global keys, wrapped keys, and comprehensive key usage policies. Global Keys: Shared Security Across Clients The new global keys feature (WOLFHSM_CFG_GLOBAL_KEYS) enables cryptographic keys to be shared across multiple wolfHSM clients while […]

Read MoreMore Tag

wolfHSM Image Manager

wolfSSL is pleased to introduce the wolfHSM Image Manager, a new module for authenticated firmware verification in automotive and industrial systems. It provides a flexible, callback-based architecture for cryptographically verifying firmware before execution, complementing wolfBoot to form a secure chain of trust anchored in HSM hardware. Features Hardware-backed verification: All cryptographic operations use HSM-protected keys […]

Read MoreMore Tag

wolfHSM-infineon-tc3xx-v2.0.0

wolfSSL is proud to announce a major milestone: wolfHSM v2.0.0 for the Infineon AURIX TC3xx platform now features full integration with the wolfBoot secure bootloader, delivering a comprehensive hardware-backed security solution for automotive and industrial applications. Complete Root of Trust for AURIX This release represents the first complete integration of wolfSSL’s security ecosystem on Infineon’s […]

Read MoreMore Tag

wolfHSM Adds Support for TI TDA4VH Platform

We heard you, everybody! After immense customer demand, we’re excited to announce that wolfHSM now supports the Texas Instruments TDA4VH platform — bringing our lightweight, embedded Hardware Security Module (HSM) framework to one of the most in-demand automotive SoCs on the market. The TDA4VH integrates advanced security and real-time processing capabilities, making it an ideal […]

Read MoreMore Tag

Coming Soon: wolfHSM Integration for NXP S32G & S32N Processors

wolfHSM is expanding to support NXP’s S32G and S32N processors. That means hardware-rooted cryptography and high-performance HSM capabilities are coming to even more automotive and industrial platforms. This expansion means stronger security, faster cryptographic operations, and seamless integration for embedded developers looking to protect critical systems. Built for flexibility, wolfHSM continues to deliver trusted, scalable […]

Read MoreMore Tag

wolfHSM DMA Feature Addition

wolfHSM provides a client-server model for interacting with HSM’s to do cryptographic operations and currently supports multiple transport mediums: TCP, POSIX shared memory (SHM), and DMA (direct memory access). It gives the option of using wolfCrypt with it’s FIPS 140-3 certification instead of a hardware HSM to take advantage of something like a secure trustzone. […]

Read MoreMore Tag

Posts navigation

1 2