Show HN: WolfCOSE, a zero alloc C COSE with multi-sign/recipient, and PQC
Category: library
Tags: cbor, cose, post-quantum, embedded, security
Score: 8.0/10 (Innovation: 8, Technical: 9, Documentation: 8, Utility: 7)
wolfCOSE is a lightweight C library implementing CBOR and COSE (RFC 9052/9053) with post-quantum signing support via ML-DSA (Dilithium), featuring zero dynamic allocation and a tiny footprint suitable for embedded systems. It is notable for its comprehensive algorithm support, multi-signer and multi-recipient message types, and path to FIPS 140-3 certification, making it a strong candidate for secure IoT and edge computing applications.
Target audience: embedded developers, security engineers, iot developers
Repository: https://github.com/aidangarske/wolfCOSE · C · 9 stars
View on Hacker News