wolfSSL ha lanzado wolfCOSE, una biblioteca C ligera que implementa CBOR (RFC 8949) y COSE (RFC 9052/9053) utilizando wolfSSL como su backend criptográfico. La biblioteca soporta los seis tipos de mensajes COSE definidos en RFC 9052, incluyendo variantes multi-firmante y multi-destinatario, y ofrece más de 40 algoritmos para firma, cifrado, MAC y distribución de claves. Una característica destacada es su soporte para firma post-cuántica vía ML-DSA (Dilithium) a tres niveles de seguridad. wolfCOSE está diseñada para entornos con recursos limitados: utiliza cero asignación dinámica, tiene una huella muy pequeña (7,5 KB de compilación mínima, 25,6 KB de compilación completa) y requiere menos de 1 KB de RAM para el ciclo de vida completo de COSE (excluyendo los internos de wolfCrypt). Tiene un camino hacia la certificación FIPS 140-3 a través del certificado FIPS existente de wolfCrypt #4718. La biblioteca está cubierta por pruebas exhaustivas (99,3% de cobertura de código en archivos principales), comprobaciones de cumplimiento de MISRA C 2012/2023 y análisis estático. Actualmente mantenida por los desarrolladores de wolfSSL pero aún no es un producto oficialmente soportado, wolfCOSE es software libre bajo GPLv3, con licencia comercial disponible bajo petición.
WolfSSL presenta wolfCOSE, una biblioteca que aporta resistencia post-cuántica a los firmwares IoT más pequeños
