Latest Posts

  • uncategorized

    Spritz, a drop-in replacement for RC4

    Recently at the CRYPTO 2014 conference rump sessions several interesting papers were presented. Ron Rivest presented a paper he and Jacob C. N. Schuldt wrote on finding an improved replacement for the RC4 stream cipher they named Spritz. Their goal was to find a drop in replacement for RC4 that...
    Read more
  • uncategorized

    wolfSSL on IBM AIX

    IBMs operating system, AIX (Advanced Interactive eXecutive), is the standard operating system for the RS/6000 series. The RS/6000 series being UNIX servers, workstations, and supercomputers made by IBM. AIX is also currently supported in IBMs Power Systems. One of the notable features in their 2010 release is that it could...
    Read more
  • uncategorized

    TivaWare Code Composer Studio wolfSSL Examples

    CyaSSL now has example projects that can be compiled in Code Composer Studio (CCS) and debugged on the Tiva™ C Series TM4C1294NCPDT (1294XL) Connected Launchpad. Please see the README under wolfSSL / wolfssl-examples / tirtos_ccs_examples on www.github.com for instructions on building CyaSSL with Texas Instruments-Real Time Operating System (TI-RTOS). Please...
    Read more
  • uncategorized

    Notes on Testing wolfSSL

    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...
    Read more
  • 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...
    Read more
  • uncategorized

    wolfSSL 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...
    Read more
  • uncategorized

    ChaCha20 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...
    Read more
  • uncategorized

    IoT 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...
    Read more