wolfCOSE Blogs
Welcome to the wolfCOSE blog. wolfCOSE is a zero-allocation C library that implements the full RFC 9052 COSE message set. It includes native post-quantum signatures (ML-DSA-44/65/87) and offers a path to FIPS 140-3 validation through wolfCrypt.
These posts cover the design decisions, the technical details, and the intended use cases for the project. They are written for embedded and IoT developers, security engineers, and anyone evaluating COSE for constrained-device deployments. They also serve an educational purpose, explaining what COSE is and what wolfCOSE does for readers who are new to the standard.
The source code lives at github.com/aidangarske/wolfCOSE. For commercial inquiries or production support, contact facts@wolfssl.com.
Posts
-
wolfCOSE vs The Field: The Smallest, Most Complete COSE Implementation
-
wolfCOSE: zero alloc C COSE for embedded
-
The First COSE Implementation with ML-DSA
-
The Smallest Complete COSE Library for Embedded
-
What is COSE? A short introduction
subscribe via RSS