wolfSSL is excited to announce wolfBoot support for Aarch64 platforms with out-of-the box examples for Xilinx ZynqMP and Raspberry Pi 3+. On the Xilinx Zynq UltraScale+ MPSoC wolfBoot can replace U-Boot to provide enhanced support for feature such as: Boot failure detection and use of alternate secondary image. Update swapping of partitions. Image integrity checking […]
Read MoreMore TagCategory: Uncategorized
CURL WRITE-OUT JSON
Author: Daniel Stenberg (cross posted from daniel.haxx.se) This is not a command line option of the week post, but I feel a need to tell you a little about our brand new addition! –write-out [format] This option takes a format string in which there are a number of different “variables” available that let’s a user […]
Read MoreMore TagwolfSSL Support for DO-178 DAL A
wolfSSL now provides support for complete RTCA DO-178C level A certification! wolfSSL will offer DO-178 wolfCrypt as a commercial off -the-shelf (COTS) solution for connected avionics applications. Adherence to DO-178C level A will be supported through the first wolfCrypt COTS DO-178C certification kit release that includes traceable artifacts for the following encryption algorithms: SHA-256 for […]
Read MoreMore TagwolfSSL FIPS Ready and curl (#wolfSSL #wolfCrypt #curl)
wolfSSL FIPS Ready Along with the recent release of wolfSSL v4.1.0, wolfSSL has updated its support for the wolfCrypt FIPS Ready version of the wolfSSL library. wolfCrypt FIPS Ready is our FIPS enabled cryptography layer included in the wolfSSL source tree that can be enabled and built. To elaborate on what FIPS Ready really means: you do […]
Read MoreMore TagwolfSSL + Nginx
The wolfSSL embedded SSL/TLS library provides support for various open source projects, including Nginx. For those who are unfamiliar, Nginx is a high-performance, high-concurrency web server. Like wolfSSL, it is also compact, fast, and highly scalable. Additionally, wolfSSL also provides support for TLS 1.3 and features such as OCSP, so Nginx servers can be configured with the latest […]
Read MoreMore TagwolfMQTT Client Supports Secure Azure IoT Hub
The wolfMQTT client library has a Microsoft Azure IoT Hub example that demonstrates securely connecting over TLS provided by the wolfSSL embedded SSL/TLS library. We setup a wolfMQTT IoT Hub on the Azure server for testing. We added a device called `demoDevice`, which you can connect and publish to. The example demonstrates the creation of […]
Read MoreMore TagwolfSSL Delivers Best-Tested, Feature-Rich Security to Renesas RA Family of MCUs
Is your team looking for a 32-bit MCU that boasts advanced security, performance, and connectivity for your next project in industrial / building automation, automotive or IoT? Would you like peace of mind knowing that your product solution incorporates the best tested TLS / Cryptography libraries with blazing fast speeds on bare-metal and Amazon FreeRTOS […]
Read MoreMore TagMigrating From OpenSSL to wolfSSL
There are many reasons why a user might want to switch from OpenSSL to wolfSSL. In order to facilitate this transition, wolfSSL has an accessible compatibility layer. Why Migrate? Why might one want to make this migration and turn on this compatibility in the first place? To start, wolfSSL has numerous benefits over its counterpart, […]
Read MoreMore TagwolfSSL OpenVPN Support with Expanded OpenSSL Compatibility Layer
wolfSSL now supports OpenVPN through the OpenSSL compatibility layer. This support has resulted in an expansion of wolfSSL’s OpenSSL compatibility layer, adding the following API: • EC_builtin_curve • EC_get_builtin_curves • EC_GROUP_order_bits • DES_check_key_parity • EVP_CIPHER_CTX_cipher • EVP_PKEY_get0_EC_KEY • HMAC_CTX_new • HMAC_CTX_free • HMAC_CTX_reset • HMAC_size • RSA_meth_new • RSA_meth_free • RSA_meth_set_pub_enc • RSA_meth_set_pub_dec • RSA_meth_set_priv_enc […]
Read MoreMore TagwolfSSL OpenSSH Support with Expanded OpenSSL Compatibility Layer
With wolfSSL’s updated support for OpenSSH v8.1 comes new OpenSSL compatibility layer functionality! The list of API added to the compatibility layer is: EVP_CIPHER_CTX_ctrl is expanded to include the following commands: EVP_CTRL_AEAD_SET_IV_FIXED EVP_CTRL_GCM_SET_IV_FIXED EVP_CTRL_GCM_IV_GEN BN_clear BN_clear_bit OpenSSL_version_num ERR_GET_LIB SSL_CTX_set1_groups_list SSL_set1_groups_list DSA_SIG support was added: DSA_SIG_new DSA_SIG_free DSA_do_sign DSA_do_verify ECDSA_size ECDSA_sign EC_GROUP_method_of EC_METHOD_get_field_type EC_POINT_set_affine_coordinates_GFp ECPoint_i2d ECPoint_d2i […]
Read MoreMore Tag
