|
Features
SSL version 3 and TLS versions 1, 1.1 and 1.2 (client and server)
Minimum size of 60-100kb, depending on build options
Runtime memory usage between 5-50kb
DTLS support (client and server)
OpenSSL compatibility layer
MySQL integration
zlib compression support
embedded support with CyaSSL
stunnel integration, see download page to get version of stunnel with CyaSSL
Lighttpd integration, see download page to get version of Lighttpd with CyaSSL
MD2, MD4, MD5, SHA-1, RIPEMD, HMAC, DES, 3DES, AES, ARC4, TWOFISH, BLOWFISH, RSA, DSS, DH, and PKCS#5 PBKDF2
ia32 assembly for AES, 3DES, BLOWFISH, TWOFISH, ARC4, MD5, SHA, and RIPEMD
SSE2 instructions for Large Integers
Simple API
Interchangeable crypto and certificate libraries
PEM and DER certificate support
Very fast
Multiple OS support: Win32/64, Linux, Solaris, FreeBSD, NetBSD, OpenBSD, Mac OS X, OpenWRT, iPhone, Nintendo Wii and Gamecube through DevKitPro support, contact us for help with embedded systems like QNX, VxWorks, and MontaVista
|
|
|
New!
CyaSSL Release 1.5.0 with GoAhead, sniffer, and swig support
CyaSSL Release 1.4.0 with new Documentation
yaSSL Release 1.9.9 with improved security
CyaSSL Release 1.3.0 with THREADX and improved security
yaSSL/CyaSSL have no renegotiation vulnerability
CyaSSL Release 1.1.0 with TLS 1.2 and lighttpd support
|
| |
***The yaSSL source code is subject to the U.S. Export Administration Regulations and other U.S. law, and may not be exported or re-exported to certain countries (currently Afghanistan, Cuba, Iran, Iraq, Libya, North Korea, Sudan and Syria) or to persons or entities prohibited from receiving U.S. exports (including Denied Parties, entities on the Bureau of Export Administration Entity List, and Specially Designated Nationals). |