wolfSSL
Lightweight TLS/DTLS library for embedded, RTOS and resource-constrained systems.
Protect connected embedded products with lightweight TLS/DTLS, cryptographic services and secure-boot/update technologies designed for constrained and cross-platform systems.

Capabilities and terminology aligned to the current partner portfolio and target application.
Lightweight TLS/DTLS library for embedded, RTOS and resource-constrained systems.
Portable cryptographic engine with software and supported hardware-accelerated implementations.
Portable secure bootloader for firmware authentication and update/recovery workflows.
Use supported secure elements, TPMs, HSMs or MCU cryptographic acceleration.
Select required protocols and algorithms to fit flash, RAM and performance limits.
Use the exact validated wolfCrypt module when a FIPS 140-3 validated configuration is required.
Relevant standards, coding guidelines and assurance frameworks for the technology and its application areas.
Industry connections are included where the technology addresses a defined engineering, verification or product-security requirement.
Connect the technology with the existing engineering environment, lifecycle tools, CI/CD platform and target architecture.
Bare metal, RTOS and supported operating systems
Chipset crypto acceleration and security-element integrations
Secure boot, authenticated firmware, backup/recovery and rollback policies