Registering Diffie-Hellman Callbacks with wolfSSL

In the latest release of the wolfSSL embedded TLS library (version 3.14), functionality was added to allow users to define and utilize custom Diffie-Hellman Agreement callbacks. This functionality was added in the form of a new API method, whose title and signature are shown below: void wolfSSL_CTX_SetDhAgreeCb(WOLFSSL_CTX* ctx, CallbackDhAgree cb) This function takes in a […]

Read MoreMore Tag

SSL/TLS and Cryptography Benchmarks

Some of our users have been wondering if we were doing benchmarks of our SSL/TLS and cryptography performance. Here are the results we have gathered so far: wolfSSL / wolfCrypt Benchmarking.  This page includes several reference benchmarks as well as comparisons of software versus hardware cryptography. Let us know if we should do a different […]

Read MoreMore Tag

wolfSSL now supports TPM 2.0

We are excited to announce wolfSSL TPM 2.0 support! This implementation provides all TPM 2.0 API’s in compliance with the specification. This uses the TPM Interface Specification (TIS) to communicate over SPI. The design allows for easy portability to different platforms: Native C code designed for embedded use. Single IO callback for hardware SPI interface. […]

Read MoreMore Tag

wolfSSL 2017 Annual Report

To the benefit of our end users and customers, wolfSSL completed yet another year of successful growth in our technology advancement, our business, and our personnel. Our build out of the company is on track and we expect another banner year in 2018! Our advancement is outlined in detail below, but particular attention should be […]

Read MoreMore Tag

Job Posting: Embedded Systems Software Engineer

wolfSSL is a growing company looking to add a top notch embedded systems software engineer to our organization. wolfSSL develops, markets and sells the leading Open Source embedded SSL/TLS protocol implementation, wolfSSL. Our users are primarily building devices or applications that need security. Other products include wolfCrypt embedded cryptography engine, wolfMQTT client library, and wolfSSH. […]

Read MoreMore Tag

wolfMQTT support for MQTT v5.0

We are working on adding MQTT v5.0 support to wolfMQTT. Some of the new MQTT 5 features include: AUTH packet type to submit authentication method/data information after connect. CONNACK packets now include a reason code to better describe connect failures. DISCONNECT now supports server to client. Packets can include optional key/value properties. New data type […]

Read MoreMore Tag

Top 5 TLS 1.3 Advantages with wolfSSL

We’re excited that wolfSSL embedded SSL/TLS library now includes support for TLS 1.3 and think that there are many advantages to using TLS 1.3 in applications, projects and devices.  Here are the top 5 advantages to using TLS 1.3 with wolfSSL: More secure than older TLS protocol versions by eliminating risky crypto Reduces latency through fewer […]

Read MoreMore Tag

Posts navigation

1 2 3 154 155 156 157 158 159 160 215 216 217