Tired of using OpenSSL? Recently wolfSSL has been expanding our compatibility layer, which means that it soon will be even easier to replace OpenSSL with wolfSSL in existing projects. In some cases the replacement can be as easy as including <wolfssl/options.h> and linking to a wolfSSL library that has been compiled with –enable-opensslextra. For more […]
Read MoreMore TagAuthor: wolfSSL
Transport-Level Security Tradeoffs using MQTT
By Todd Ouska, wolfSSL The Message Queuing Telemetry Transport protocol, or MQTT, has become a favorite of Internet of Things (IoT) developers, and why not? It’s incredibly lightweight (on the order of a couple Kb for client implementations), has easy-to-use APIs, and is available for free under the Eclipse Public License (EPL). If your connected application is […]
Read MoreMore TagTop Reasons to use the wolfSSL patch in MySQL instead of yaSSL or OpenSSL
You want TLS 1.3 support for connections. You want to avoid the steady stream of security updates required by using OpenSSL. You are concerned about the effect of quantum computers on security and want to use quantum safe crypto. You are performance driven, and want to leverage the latest performance enhancements and hardware crypto support. […]
Read MoreMore TagwolfSSL 3.13.0 Now Available
wolfSSL 3.13.0 is now available for download! wolfSSL 3.13.0 includes bug fixes and new features, including support for TLS 1.3 Draft 21, performance and footprint optimizations, build fixes, updated examples and project files, and one vulnerability fix. Continue reading below for a summary of the features and fixes included in this release! Protocol Changes: * […]
Read MoreMore TagwolfSSL Xilinx Support
wolfSSL now supports Xilinx SoCs and FPGAs. The wolfSSL embedded SSL/TLS library can be used with FPGAs which use the MicroBlaze CPU and/or Zynq and Zynq UltraScale+ SoCs. Improved performance speeds with using the hardware crpyto can be seen. Increasing AES-GCM, RSA, and SHA3 operations performance. In addition to the performance gained a user also […]
Read MoreMore TagJob 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 TagwolfSSL and ROBOT
wolfSSL is cited in the recent ROBOT Attack by Böck, Somorovsky, and Young. The paper notes that wolfSSL only gives a weak oracle without a practical attack but this is still a flaw. We’ve posted a fix for this and a general release will be available next week. Please note that wolfSSL has disabled static […]
Read MoreMore TagwolfCrypt/wolfSSL Benchmarks with iPhone 8/8 Plus/X (A11)
We decided to benchmark our wolfCrypt/wolfSSL libraries on Apple’s new A11 processor in their latest iPhone 8 / 8 Plus and iPhone X. This processor features six ARMv8 CPU cores (2 high-performance 2.53GHz and 4 high-efficiency 1.42GHz). The benchmarks use wolfSSL’s latest speedups for ARMv8 crypto extensions and single precision math to demonstrate our exceptional […]
Read MoreMore TagSecuring MySQL (#mysql) with wolfSSL SSL/TLS Library
MySQL (#mysql) currently comes bundled with yaSSL to provide an option for SSL/TLS connections when using a database. A patch for securing MySQL with the wolfSSL embedded SSL/TLS library is available for MySQL version 8.0.0 here https://github.com/wolfSSL/mysql-patch. Along with an increased level of security comes the potential to use […]
Read MoreMore TagwolfMQTT v0.14 Released
wolfMQTT v0.14 has been released (11/22/17) and includes fixes for non-blocking operation, improved error handling with TLS, fixes for GCC 7 warnings and updates to the Visual Studio projects. wolfSSL will be at the IoT Tech Expo (Nov 29-30, 2017) in Santa Clara at the convention center. If you are attending please visit our booth […]
Read MoreMore Tag
