Welcome to yaSSL.com

Home of yet another SSL. yaSSL is an SSL Library for programmers building security functionality into their applications and devices. yaSSL employs the dual licensing model, like MySQL, so it is available under GPL and commercial licenses. Support and consulting are also available for yaSSL. If you have an interest in porting yaSSL to an operating environment or host language we currently don't support, then please contact us, as we'd love to help.

 

 

Features

  SSL version 3 and TLS versions 1 and 1.1 (client and server)
  DTLS initial support (client and server)
  OpenSSL compatibility layer
  MySQL integration
  libcurl support
  zlib compression support
  embedded support with CyaSSL
  Initial stunnel integration
  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, Nintendo Wii and Gamecube through DevKitPro support, contact us for help with embedded systems like QNX, VxWorks, and MontaVista

 

New!


CyaSSL Release 1.0.3 with improved stunnel support


CyaSSL Release 1.0.2 with DTLS support


CyaSSL RC3-1.0.0 with iPhone Xcode support


CyaSSL RC2-1.0.0 with new stream ciphers + Wii & Gamecube support w/ DevKitPro


CyaSSL RC1-1.0.0 with memory and speed optimizations


yaSSL 1.9.6 with shared library 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).