Latest Posts

  • uncategorized

    Free Support for Open Source Projects

    At wolfSSL, we are committed to supporting the open source community. If you are using wolfSSL software in an open source project and need technical assistance, contact us at support@wolfssl.com. Our engineering team is happy to help with integration, configuration, and troubleshooting questions. If you think your project may require...
    Read more
  • uncategorized

    Merkle Tree Certificates

    If you’re part of the Web PKI community and haven’t heard of Merkle Tree Certificates then you must have been hiding under a rock for the past year! These are the new format of certificates that are being pushed by Google and Cloudflare to solve the issue of large public...
    Read more
  • uncategorized

    wolfCOSE vs The Field: The smallest and fastest COSE library, now with post-quantum ML-DSA at the same cost.

    Scope: ES256 (P-256) COSE_Sign1 size and speed plus post-quantum ML-DSA (FIPS 204), wolfCOSE vs t_cose vs COSE-C, with cross-language and on-device results. Method: one identical operation, every library and crypto backend built from source on one machine with identical flags, dead-code eliminated. Desktop: x86_64 Intel i9-11950H, GCC 14.2. On-device: NUCLEO-H563ZI...
    Read more
  • uncategorized

    Post-Quantum Cryptography in curl

    wolfSSL continues to advance post-quantum cryptography support throughout its ecosystem, including curl when built with wolfSSL. Developers can use post-quantum and hybrid TLS 1.3 key exchange mechanisms, including ML-KEM, to help protect connections against future quantum threats. Supported Hybrid TLS 1.3 Key Exchange:
    Read more
  • uncategorized

    wolfSSL vs OpenSSL: Heap Usage Comparison

    When choosing a TLS library, two questions come up again and again: how much memory does it use and how fast is it. This post focuses on memory, comparing the heap usage of wolfSSL against several OpenSSL releases for an identical TLS 1.2 handshake. All numbers below were regenerated with...
    Read more