Back to browse
GitHub Repository

A fast, portable, and lightweight COSE + CBOR implementation for embedded systems. Supports PQC, FIPS 140-3, DO-178, and MISRA C. Powered by wolfSSL.

0 stars

WolfCOSE, a zero alloc C COSE with multi-sign/recipient, and PQC

by aidangarske·May 5, 2026·2 points·0 comments

AI Analysis

●●SolidWizardryNiche Gem

Zero-alloc COSE with post-quantum signing fits in 7.5KB for embedded devices.

Strengths
  • Zero dynamic allocation means predictable memory behavior for safety-critical systems.
  • ML-DSA post-quantum algorithms at all three security levels included.
  • Full RFC 9052 implementation covers all six COSE message types including multi-recipient.
Weaknesses
  • Requires wolfSSL v5.7.4+ minimum, limiting deployment on older embedded platforms.
  • Niche audience means fewer contributors and slower ecosystem growth.
Category
Target Audience

Embedded systems engineers and IoT security developers

Similar To

cose-c · tinycbor · wolfSSL

Similar Projects