Projects / CyaSSL

CyaSSL

CyaSSL is a C-language-based SSL library targeted for embedded and RTOS environments, primarily because of its small size and speed. CyaSSL supports the industry standards up to the current TLS 1.2 level, is up to 20 times smaller than OpenSSL, includes SSL client libraries and an SSL server implementation, includes an OpenSSL compatibility layer, and offers several progressive ciphers such as RABBIT and HC-128. Dual licensed under both the GPLv2 and standard commercial licensing, it caters to a wide range of projects.

Tags
Licenses
Operating Systems
Implementation

RSS Last announcement

Current renegotiation vulnerabilities do not exist in CyaSSL 12 Nov 2009

Hi! We’ve been getting a number of questions about the high profile vulnerabilities in OpenSSL, GnuTLS, NSS and mod_ssl.

This vulnerability i...

RSS Recent releases

  •  31 Jan 2012 00:50

Release Notes: This release has bugfixes and a few new features, including fixes for CA basis constraint checks, CTX reference counting, initial unit test additions, a Lean and Mean Windows fix, ECC benchmarking, SSMTP build support, the ability to group handshake messages with set_group_messages(ctx/ssl), CA cache addition callbacks, and exportation of Base64_Encode for general use.

  •  12 Oct 2011 17:24

    Release Notes: This release has bugfixes and a few new features, including updated autoconf support, better "make install" and "uninstall" (using system directories), "make test"/"make check", and a new CyaSSL and CTaoCrypt header structure.

    •  24 Sep 2011 00:54

      Release Notes: This release has bugfixes (Alerts, DTLS with DHE) and a few new features, including FreeRTOS support, lwIP support, removed Wshadow warnings, and asn public header -CTaoCrypt public headers which now all have the ctc_ prefix. This is the second and perhaps final release candidate for version 2.

      •  03 Mar 2011 22:24

      Release Notes: This release adds bugfixes, improved TLSv1.2 through testing and better hash/sig algo ids, an --enable-webServer build option for the yaSSL embedded Web server, improper AES key setup detection, user cert verify callback improvements, and more.

      •  23 Feb 2010 06:59

        Release Notes: Bugfixes, better multi TLS/SSL version support through SSLv23_server_method(), and new documentation in doc/.

        Screenshot

        Project Spotlight

        Bokken

        A reverse code engineering GUI for pyew and radare.

        Screenshot

        Project Spotlight

        Geomajas geocoder plug-in

        A Geomajas plug-in to convert a location description to map coordinates.