Here at wolfSSL we recently added fuzz testing to our testing processes. Security of CyaSSL software is always on our mind. As the software is used to secure connections and provide software security, the testing of how robust and secure CyaSSL is holds high importance. As with the halting problem we know it is impossible […]
Read MoreMore TagCategory: Uncategorized
CyaSSL and Curve25519
wolfSSL is in the process of adding curve25519 to the CyaSSL lightweight SSL/TLS library. You may ask, why add another ECC curve when CyaSSL already has quite a few ECC options? Curve25519 was chosen because of its record-setting speed while maintaining reliable security. In fact compared with some of the previous ECC curves, Curve25519 actually […]
Read MoreMore TagwolfSSL Tuning Guide Now Available
The wolfSSL Tuning Guide is a reference that allows developers to optimize the performance and memory of the wolfSSL embedded SSL library within their products. The tuning guide includes three recipes for adjusting your wolfSSL implementation to build with minimum footprint, maximum speed, or maximum security. Choosing the correct recipe for building wolfSSL depends on […]
Read MoreMore TagChaCha20 and Poly1305 AEAD in wolfSSL
We are excited to share our latest enhancement to wolfSSL, which is the addition of ChaCha20 and Poly1305 AEAD cipher suites. Currently they are compatible with the Google server and have the added bonus of also being able to use the more recent ChaCha20 – Poly1305 AEAD constructions. All that we have left to do […]
Read MoreMore TagIoT Demo Series #2: wolfSSL Working with Twilio and mbed
You may be familiar in general with the role of Web APIs in IoT scenarios. This demo shows how CyaSSL can easily secure the communications between IoT devices and cloud services. Twilio is a cloud-based Voice and SMS service that allows a client PC or smart phone to be used in building intelligent communications. With […]
Read MoreMore TagUsing wolfSSL with SmartOS
wolfSSL has been tested with and works on SmartOS! SmartOS is an operating system used specifically for databases and in conjuncture with cloud operations. It inherited features from the well known Solaris and has been extended by Joyent to make it great for cloud operators. One of the big things added was disk I/O throttling […]
Read MoreMore TagwolfSSL IPv6 Compatibility
For some time now wolfSSL has been compatible with and will continue to support IPv6. While according to Google`s IPv6 adoption statistics only 4% of the Internet has adopted IPv6, that number is more than doubling every year. At the beginning of 2013 the percentage of IPv6 adoption was only 1.06%, and at the end […]
Read MoreMore TagwolfSSL and openPicus
openPicus provides hardware for use with IoT, M2M, and the cloud. These hardware modules connect using Wifi and Ethernet connections, and as such, these connections need to be secured when communicating. wolfSSL is curious about the current need of our customer and user base for having secure connections on this hardware. Do you want to […]
Read MoreMore TagwolfSSL 3.1.0 Released
CyaSSL 3.1.0 has been released and is now available for download from the wolfSSL website. This release includes bug fixes and new features including: – Fix for older versions of icc without 128-bit type– Intel ASM syntax for AES-NI– Updated NTRU support, keygen benchmark– FIPS check for minimum required HMAC key length– Small stack (–enable-smallstack) […]
Read MoreMore Tagmeta-wolfssl Layer for Yocto and OpenEmbedded
We have been working within OpenEmbedded and the Yocto Project to develop an Open Source SSL/TLS layer designed for incorporating CyaSSL into custom Linux builds for embedded systems. meta-wolfssl contains three completed recipes including the CyaSSL library as well as the CTaoCrypt (wolfCrypt) test and benchmark executables. You can now test and send information quickly […]
Read MoreMore Tag
