Follow Us on Twitter!

Product History


The genesis of CyaSSL dates to 2004, when Larry Stefonic and Todd Ouska realized there was no other open source, dual licensed embedded SSL library available. OpenSSL was available at the time, but many OpenSSL users wanted an alternative that was easily portable, smaller, faster, available under a clear commercial license, was equipped with a clean and modern API, and offered commercial-style developer support.


Out of this market need, CyaSSL, complete with an OpenSSL compatibility layer, was born. The first major user of wolfSSL’s SSL library was MySQL, the world's most popular open source database. Through bundling with successful and popular open source projects like MySQL, OpenWRT, Mongoose, cURL, and Ubuntu, CyaSSL has achieved extremely high distribution volumes and user adoption. Over 500 million connections are currently secured by wolfSSL.



An Evolution of Security.


Since it’s founding in 2004, wolfSSL has developed a number of embedded security products.  A short description of each can be found below.  More detailed information on these products can be found on the products page. If you are unsure which product best fits your needs, please read Choosing the Correct wolfSSL Technology or contact us. We’re happy to help you choose the best product to fit your project.


  1. CyaSSL is a C-language-based lightweight SSL/TLS library targeted for embedded and RTOS environments, primarily because of its small size, speed, portability, and feature set.


  1. yaSSL is a C++ language based SSL library for developers more comfortable with C++. We recommend using CyaSSL when possible.


  1. wolfCrypt is a C-language-based embedded cryptography engine, offering low memory usage, optimized speed, high portability, and strong feature set.


  1. yaSSL Embedded Web Server is a fast, embeddable, and easy-to-configure web server with a strong focus on portability and security. It offers HTTPS support built-in through the CyaSSL embedded SSL Library.


  1. yaSSH is a small, portable SSH implementation currently in its early phases targeted for use by embedded systems developers.

Copyright 2014 wolfSSL Inc.  All rights reserved.

Contact wolfSSL

Please contact us with any questions, comments, suggestions, or feedback on our products or licensing model.

ABOUT US

Follow Us!http://twitter.com/CyaSSL
Twitter

Keep up do date on what we’re doing.

CyaSSL 2.9.4

Release 2.9.4 includes security and sniffer fixes, ARM thumb mode assembly fixes, Xcode 5.1 support, PIC32MZ support, initial FIPS wrappers, and more.

We’re here to help


wolfSSL offers both consulting and support for our products. We work with customers and our community on feature requests, custom builds, ports, and can help with replacement of other embedded SSL libraries you may be using. We also offer consulting related to adding security to applications where our products are used. If you have any questions, please don’t hesitate to contact us.  You can learn more about our consulting services, below.


Feature Additions and Porting


We can add additional features that you may need which are not currently offered in our products on a contract or co-development basis.  We also offer porting services on our products to new host languages or operating environments.


Competitive Upgrade Program


We will help you move from an outdated, orphaned, or overpriced SSL library to the CyaSSL embedded SSL library with low cost and minimal disturbance to your code base. The purpose of this program is to enable users who are currently spending too much on their embedded SSL implementation to move to CyaSSL with ease. 


An outline of the Competitive Upgrade Program:


  1. 1.You need to currently be using a commercial competitor to CyaSSL.

  2. 2.You will receive up to two weeks of on-site consulting to switch out your old SSL library with CyaSSL. Travel expenses are not included.

  3. 3.Normally, two weeks is the right amount of time for wolfSSL to make the replacement in your code and do initial testing.  Additional consulting on a replacement is available as needed.

  4. 4.You will receive the standard CyaSSL royalty free license to ship with your product.


CyaSSL Training Course


For those users who would like to learn more about the CyaSSL embedded SSL library and SSL/TLS in general, wolfSSL offers a training course.  For more information, please read our blog post, here.


If you are interested in learning more, please Contact Us and we will be happy to answer any questions you may have.

Where are we used? 


Today, wolfSSL products are successfully used in both open source and commercial projects. CyaSSL and wolfCrypt are included in many types of network applications and devices, including smart devices on automobiles, IP phones, mobile phones, routers, printers, and credit card scanners - to name a few.  As a matter of policy, wolfSSL does not disclose user company or project names unless those companies have publicly unveiled their use of our products.  For a list of areas where wolfSSL products are used, please see our Case Studies page.


For a list of Open Source projects in which our products have been included, please see our Community page.  If your project is currently using CyaSSL, let us know!

Our Partner Network


wolfSSL believes that partnerships are one of the keys to success.  As such, we have partnered with several companies, and are always looking for new partnerships.  Please see our Partner Page for a complete list of our current partners.


If you are interested in becoming a wolfSSL partner, please Contact Us to learn more.

Company History


wolfSSL focuses on providing lightweight and embedded security solutions with an emphasis on speed, size, portability, features, and standards compliance.  Dual licensed to cater to a diversity of users ranging from the hobbyist to the user with commercial needs, we are happy to help our customers and community in any way we can.  Our products are Open Source giving customers the freedom to look under the hood.


Why does a security company that focuses on embedded SSL and security products choose a wolf over any number of possible logo designs?  The wolf was chosen to be part of the wolfSSL logo for several reasons:  wolves like to live in free and open environments, they communicate and hunt in packs (like open source developers hunt bugs), and they are both lean and fast.

All of wolfSSL’s products are 100% made in the USA and have been since the company’s birth in 2004. wolfSSL as a company is based in Bozeman, MT, Seattle, WA, and Portland, OR. All product support provided by wolfSSL is from native English-speaking engineers.

wolfSSL is a proud supporter of National Cyber Security Awareness Month.  From the NCSAM website, “National Cyber Security Awareness Month (NCSAM) – celebrated every October - was created as a collaborative effort between government and industry to ensure every American has the resources they need to stay safer and more secure online.”

Questions? +1 (425) 245-8247

 

Embedded SSL