Cleaned HTML
<html lang="en-US" prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#">
<head>
<meta charset="UTF-8" />
<meta name="keywords" content="iot tls" />
<link rel="profile" href="http://gmpg.org/xfn/11" />
<link rel="pingback" href="https://www.wolfssl.com/wordpress/xmlrpc.php" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>wolfSSL Embedded SSL/TLS Library | Now Supporting TLS 1.3</title>
<meta name="description" content="wolfSSL is an embedded SSL/TLS library providing secure communication for IoT, smart grid, connected home, routers, applications, games, phones, and more." />
<link rel="canonical" href="https://www.wolfssl.com/" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:description" content="wolfSSL is an embedded SSL/TLS library providing secure communication for IoT, smart grid, connected home, routers, applications, games, phones, and more." />
<meta name="twitter:title" content="wolfSSL Embedded SSL/TLS Library | Now Supporting TLS 1.3" />
<meta name="twitter:image" content="https://www.wolfssl.com/wordpress/wp-content/uploads/2017/07/wolf_home.jpg" />
<script type='application/ld+json'>
<![CDATA[
{"@context":"http:\/\/schema.org","@type":"WebSite","@id":"#website","url":"https:\/\/www.wolfssl.com\/","name":"wolfSSL Embedded SSL\/TLS Library","alternateName":"wolfSSL","potentialAction":{"@type":"SearchAction","target":"https:\/\/www.wolfssl.com\/?s={search_term_string}","query-input":"required name=search_term_string"}}
]]>
</script>
<script type='application/ld+json'>
<![CDATA[
{"@context":"http:\/\/schema.org","@type":"Organization","url":"https:\/\/www.wolfssl.com\/","sameAs":[],"@id":"#organization","name":"wolfSSL","logo":"https:\/\/www.wolfssl.com\/wp-content\/uploads\/2017\/07\/wolf-logo-shadow-1.png"}
]]>
</script>
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel='dns-prefetch' href='//s.w.org' />
<link rel="alternate" type="application/rss+xml" title="wolfSSL » Feed" href="https://www.wolfssl.com/feed/" />
<link rel="alternate" type="application/rss+xml" title="wolfSSL » Comments Feed" href="https://www.wolfssl.com/comments/feed/" />
<script type="text/javascript">
//<![CDATA[
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/2.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/2.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.wolfssl.com\/wordpress\/wp-includes\/js\/wp-emoji-release.min.js?ver=4.8.8"}};
!function(a,b,c){function d(a){var b,c,d,e,f=String.fromCharCode;if(!k||!k.fillText)return!1;switch(k.clearRect(0,0,j.width,j.height),k.textBaseline="top",k.font="600 32px Arial",a){case"flag":return k.fillText(f(55356,56826,55356,56819),0,0),b=j.toDataURL(),k.clearRect(0,0,j.width,j.height),k.fillText(f(55356,56826,8203,55356,56819),0,0),c=j.toDataURL(),b!==c&&(k.clearRect(0,0,j.width,j.height),k.fillText(f(55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447),0,0),b=j.toDataURL(),k.clearRect(0,0,j.width,j.height),k.fillText(f(55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447),0,0),c=j.toDataURL(),b!==c);case"emoji4":return k.fillText(f(55358,56794,8205,9794,65039),0,0),d=j.toDataURL(),k.clearRect(0,0,j.width,j.height),k.fillText(f(55358,56794,8203,9794,65039),0,0),e=j.toDataURL(),d!==e}return!1}function e(a){var c=b.createElement("script");c.src=a,c.defer=c.type="text/javascript",b.getElementsByTagName("head")[0].appendChild(c)}var f,g,h,i,j=b.createElement("canvas"),k=j.getContext&&j.getContext("2d");for(i=Array("flag","emoji4"),c.supports={everything:!0,everythingExceptFlag:!0},h=0;h<i.length;h++)c.supports[i[h]]=d(i[h]),c.supports.everything=c.supports.everything&&c.supports[i[h]],"flag"!==i[h]&&(c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&c.supports[i[h]]);c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&!c.supports.flag,c.DOMReady=!1,c.readyCallback=function(){c.DOMReady=!0},c.supports.everything||(g=function(){c.readyCallback()},b.addEventListener?(b.addEventListener("DOMContentLoaded",g,!1),a.addEventListener("load",g,!1)):(a.attachEvent("onload",g),b.attachEvent("onreadystatechange",function(){"complete"===b.readyState&&c.readyCallback()})),f=c.source||{},f.concatemoji?e(f.concatemoji):f.wpemoji&&f.twemoji&&(e(f.twemoji),e(f.wpemoji)))}(window,document,window._wpemojiSettings);
//]]>
</script>
<style type="text/css">
/*<![CDATA[*/
img.wp-smiley,
img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 .07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
/*]]>*/
</style>
<link rel='stylesheet' id='tfba_socialfeed_style-group-css' href='https://www.wolfssl.com/wordpress/wp-content/plugins/bwp-minify/min/?f=wordpress/wp-content/plugins/arrow-twitter-feed/includes/./css/jquery.socialfeed.css,wordpress/wp-content/uploads/siteorigin-widgets/sow-image-default-eef982a7180b.css,wordpress/wp-content/plugins/tablepress/css/default.min.css,wordpress/wp-content/plugins/newsletter/subscription/style.css' type='text/css' media='all' />
<link rel='stylesheet' id='siteorigin-panels-front-css' href='https://www.wolfssl.com/wordpress/wp-content/plugins/siteorigin-panels/inc/../css/front-flex.css?ver=2.5.10' type='text/css' media='all' />
<link rel='stylesheet' id='siteorigin-north-style-css' href='https://www.wolfssl.com/wordpress/wp-content/themes/siteorigin-north/style.min.css?ver=1.3.15' type='text/css' media='all' />
<link rel='stylesheet' id='siteorigin-north-icons-css' href='https://www.wolfssl.com/wordpress/wp-content/themes/siteorigin-north/css/north-icons.min.css?ver=1.3.15' type='text/css' media='all' />
<link rel='stylesheet' id='siteorigin-north-flexslider-css' href='https://www.wolfssl.com/wordpress/wp-content/themes/siteorigin-north/css/flexslider.min.css?ver=4.8.8' type='text/css' media='all' />
<link rel='stylesheet' id='siteorigin-google-web-fonts-css' href='//fonts.googleapis.com/css?family=Droid+Sans%3A400%2C700%7CMontserrat%3A400%7CDroid+Serif%3A400&ver=4.8.8' type='text/css' media='all' />
<script type='text/javascript' src='https://www.wolfssl.com/wordpress/wp-includes/js/jquery/jquery.js?ver=1.12.4'></script>
<script type='text/javascript' src='https://www.wolfssl.com/wordpress/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1'></script>
<script type='text/javascript'>
/* <![CDATA[ */
var gadwpUAEventsData = {"options":{"event_tracking":"1","event_downloads":"zip|mp3*|mpe*g|pdf|docx*|pptx*|xlsx*|rar*","event_bouncerate":0,"aff_tracking":0,"event_affiliates":"\/out\/","hash_tracking":0,"root_domain":"wolfssl.com","event_timeout":100,"event_precision":0,"event_formsubmit":0,"ga_pagescrolldepth_tracking":0}};
/* ]]> */
</script>
<script type='text/javascript' src='https://www.wolfssl.com/wordpress/wp-content/plugins/google-analytics-dashboard-for-wp/front/js/tracking-analytics-events.js?ver=5.1.1.1'></script>
<script type='text/javascript' src='https://www.wolfssl.com/wordpress/wp-content/plugins/arrow-twitter-feed/includes/../bower_components/codebird-js/codebird.js?ver=4.8.8'></script>
<script type='text/javascript' src='https://www.wolfssl.com/wordpress/wp-content/plugins/arrow-twitter-feed/includes/../bower_components/doT/doT.min.js?ver=4.8.8'></script>
<script type='text/javascript' src='https://www.wolfssl.com/wordpress/wp-content/plugins/arrow-twitter-feed/includes/../bower_components/moment/min/moment.min.js?ver=4.8.8'></script>
<script type='text/javascript' src='https://www.wolfssl.com/wordpress/wp-content/plugins/arrow-twitter-feed/includes/../js/jquery.socialfeed.js?ver=4.8.8'></script>
<script type='text/javascript' src='https://www.wolfssl.com/wordpress/wp-content/themes/siteorigin-north/js/iframeResizer.min.js?ver=4.8.8'></script>
<link rel='https://api.w.org/' href='https://www.wolfssl.com/wp-json/' />
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.wolfssl.com/wordpress/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://www.wolfssl.com/wordpress/wp-includes/wlwmanifest.xml" />
<meta name="generator" content="WordPress 4.8.8" />
<link rel='shortlink' href='https://www.wolfssl.com/' />
<link rel="alternate" type="application/json+oembed" href="https://www.wolfssl.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.wolfssl.com%2F" />
<link rel="alternate" type="text/xml+oembed" href="https://www.wolfssl.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.wolfssl.com%2F&format=xml" />
<script>
<![CDATA[
(function($){
"use strict";
var $searchArea = $('.top-search-menu');
$searchArea.click(function(){
$(this).addClass('input-expanded');
});
$(document).mouseup(function (e){
var container = $(".top-search-menu");
if (!$searchArea.is(e.target) && $searchArea.has(e.target).length === 0){
$searchArea.removeClass('input-expanded');
}
});
})(jQuery);
]]>
</script>
<style type="text/css" id="siteorigin-north-settings-custom" data-siteorigin-settings="true">
/*<![CDATA[*/
.content-area { margin: 0 -0% 0 0; } .site-main { margin: 0 0% 0 0; } .site-content .widget-area { width: 0%; } .layout-sidebar-left .content-area { margin: 0 0 0 -0%; } .layout-sidebar-left .site-main { margin: 0 0 0 0%; } .layout-sidebar-left .site-content .widget-area { width: 0%; } @media screen and (max-width: 600px) { body.responsive .main-navigation #mobile-menu-button { display: inline-block; } body.responsive .main-navigation ul { display: none; } body.responsive .main-navigation .north-search-icon { display: none; } .main-navigation #mobile-menu-button { display: none; } .main-navigation ul { display: inline-block; } .main-navigation .north-search-icon { display: inline-block; } } @media screen and (min-width: 601px) { body.responsive #mobile-navigation { display: none !important; } }.site-content .widget-area { display: none; }
/*]]>*/
</style>
<style type="text/css" media="all" id="siteorigin-panels-layouts-head">
/*<![CDATA[*/
/* Layout 78 */ #pgc-78-0-0 { width:66.7%;width:calc(66.7% - ( 0.333 * 20px ) ) } #pgc-78-0-1 { width:33.3%;width:calc(33.3% - ( 0.667 * 20px ) ) } #pg-78-0 { margin-bottom:20px } #pgc-78-1-0 { width:70%;width:calc(70% - ( 0.3 * 30px ) ) } #pgc-78-1-1 { width:30%;width:calc(30% - ( 0.7 * 30px ) ) } #pg-78-1 , #pg-78-2 , #pg-78-3 , #pg-78-4 , #pg-78-5 , #pl-78 .so-panel { margin-bottom:30px } #pgc-78-2-0 , #pgc-78-4-0 , #pgc-78-6-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pgc-78-3-0 , #pgc-78-3-1 { width:50%;width:calc(50% - ( 0.5 * 30px ) ) } #pgc-78-5-0 { width:55%;width:calc(55% - ( 0.45 * 30px ) ) } #pgc-78-5-1 { width:20%;width:calc(20% - ( 0.8 * 30px ) ) } #pgc-78-5-2 { width:25%;width:calc(25% - ( 0.75 * 30px ) ) } #pl-78 .so-panel:last-child { margin-bottom:0px } #pg-78-0> .panel-row-style { background-color:#f2f2f2;border:1px solid #c6c6c6;padding: 0;margin: 0 auto;width: 90% } #pg-78-0.panel-no-style, #pg-78-0.panel-has-style > .panel-row-style , #pg-78-1.panel-no-style, #pg-78-1.panel-has-style > .panel-row-style , #pg-78-2.panel-no-style, #pg-78-2.panel-has-style > .panel-row-style , #pg-78-3.panel-no-style, #pg-78-3.panel-has-style > .panel-row-style , #pg-78-4.panel-no-style, #pg-78-4.panel-has-style > .panel-row-style , #pg-78-5.panel-no-style, #pg-78-5.panel-has-style > .panel-row-style , #pg-78-6.panel-no-style, #pg-78-6.panel-has-style > .panel-row-style { -webkit-align-items:flex-start;align-items:flex-start } #pgc-78-0-0> .panel-cell-style { padding:0px 0px 0px 0px } #pgc-78-0-0 , #pgc-78-0-1 , #pgc-78-1-0 , #pgc-78-1-1 , #pgc-78-3-0 , #pgc-78-5-0 , #pgc-78-5-1 , #pgc-78-5-2 { align-self:auto } #panel-78-0-0-0> .panel-widget-style { padding: 15px 25px;margin: 0;border: none } #pgc-78-0-1> .panel-cell-style { border:1px solid #ffffff;padding: 0;margin: 0;border-width: 0 } #panel-78-0-1-0> .panel-widget-style , #panel-78-5-1-0> .panel-widget-style { padding: 0;margin: 0 } #pgc-78-1-1> .panel-cell-style { background-color:#f2f2f2;margin-top: 45px } #panel-78-1-1-0> .panel-widget-style { border:1px solid #bcbcbc;text-align: center;padding: 10px } #pg-78-2> .panel-row-style , #pg-78-4> .panel-row-style { border-bottom: 1px solid #c6c6c6 } #panel-78-3-0-0> .panel-widget-style { border-right: 1px solid #c6c6c6;padding-right: 10px } #pgc-78-5-1> .panel-cell-style { margin: 0 auto } @media (max-width:780px){ #pg-78-0.panel-no-style, #pg-78-0.panel-has-style > .panel-row-style , #pg-78-1.panel-no-style, #pg-78-1.panel-has-style > .panel-row-style , #pg-78-2.panel-no-style, #pg-78-2.panel-has-style > .panel-row-style , #pg-78-3.panel-no-style, #pg-78-3.panel-has-style > .panel-row-style , #pg-78-4.panel-no-style, #pg-78-4.panel-has-style > .panel-row-style , #pg-78-5.panel-no-style, #pg-78-5.panel-has-style > .panel-row-style , #pg-78-6.panel-no-style, #pg-78-6.panel-has-style > .panel-row-style { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-78-0 .panel-grid-cell , #pg-78-1 .panel-grid-cell , #pg-78-2 .panel-grid-cell , #pg-78-3 .panel-grid-cell , #pg-78-4 .panel-grid-cell , #pg-78-5 .panel-grid-cell , #pg-78-6 .panel-grid-cell { margin-right:0 } #pg-78-0 .panel-grid-cell , #pg-78-1 .panel-grid-cell , #pg-78-2 .panel-grid-cell , #pg-78-3 .panel-grid-cell , #pg-78-4 .panel-grid-cell , #pg-78-5 .panel-grid-cell , #pg-78-6 .panel-grid-cell { width:100% } #pgc-78-0-0 , #pgc-78-1-0 , #pgc-78-3-0 , #pgc-78-5-0 , #pgc-78-5-1 { margin-bottom:30px } #pl-78 .panel-grid-cell { padding:0 } #pl-78 .panel-grid .panel-grid-cell-empty { display:none } #pl-78 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } #pg-78-0> .panel-row-style { padding:0px 0px 0px 0px;border: none;background-color: #fff } #panel-78-0-0-0> .panel-widget-style { margin: 0 auto;text-align: center } #pgc-78-0-1> .panel-cell-style , #panel-78-0-1-0> .panel-widget-style { margin: 0 auto } #pgc-78-1-1> .panel-cell-style { margin-top: 0 } #pg-78-2> .panel-row-style , #pg-78-4> .panel-row-style { display: none } #panel-78-3-0-0> .panel-widget-style { border-right: none } #pgc-78-5-1> .panel-cell-style { padding-left: none !important;margin: 0 auto !important } }
/*]]>*/
</style>
<style id='siteorigin-north-custom-css' class='siteorigin-custom-css' type='text/css'>
/*<![CDATA[*/
/* This class sets the CVE column width so that it doesn't wrap the ID to a new line. */
/* The page is located here: https://www.wolfssl.com/docs/security-vulnerabilities/ */
.tablepress-id-8 .column-2 {
width:13%;
}
/*.tablepress-id-8 {
overflow-x: scroll;
}
.tablepress-id-9 {
overflow-x: scroll;
}*/
table, th, td { border-color: #e6e6e6 !important; }
.main-navigation ul>li a, .entry-content a, header a {
transition: all 0.25s ease-in-out !important;
}
.centerColumn {
text-align:center;
}
#supportNav li {
font-family: 'Droid Sans', sans-serif !important;
color: gray;
font-size: 11pt;
}
header a:hover,
.site-info a:hover {
text-decoration: none !important;
}
.manualPage p {
font-family: Droid Sans,sans-serif !important;
font-size: 11pt !important;
}
.manualPage h1,
.manualPage h2,
.manualPage h3,
.manualPage h4 {
text-align: left !important;
text-transform: uppercase;
font-weight: bold;
width: 100%;
}
.manualPage h1 {
font-size: 16pt !important;
}
.manualPage h2 {
font-size: 15pt !important;
color: #000000;
}
.manualPage h3 {
font-size: 14pt !important;
}
.manualPage h4 {
font-size: 13pt !important;
}
.toc {
text-align: center;
}
.previousCh {
float: left;
}
.nextCh {
float: right;
}
.qanda {
color: #000080;
}
.codepiece {
font-weight: bold;
font-family: 'Courier New', serif;
font-size: 10pt;
}
.pushProduct {
height: 15px;
}
#tls13-rfc img {
border: solid 2px #c6c6c6;
}
.docsHeading {
font-weight: bold;
color: #1fbeca;
}
.docsSubItem {
padding-left:20px;
}
#madeInUsa {
margin: 10px auto;
width: 50px;
float: none;
padding: 0;
}
.separate {
border-bottom: 1px solid #c6c6c6;
}
/** CONFERENCE PHOTO SETTINGS. SEE FOOTER.PHP FILE **/
#conferences {
width: 100%;
max-width: 1500px !important;
margin: 0 auto;
}
.conf {
margin: 20px auto 0 auto;
padding: 0 10px;
clear: both;
vertical-align: middle;
opacity: 0.8;
height: 80px;
transition: all 0.25s ease-in-out;
}
#conf1 { height: 200px; }
.conf:hover {
opacity: 1.0;
}
/** END CONFERENCE PHOTO SECTION **/
.main-navigation ul>li a {
padding: 6px 16px !important;
background-color: #000000;
color: #1fbeca;
text-transform: uppercase;
font-family: 'Droid Sans', sans-serif;
font-size: 10.5pt;
text-align:center;
}
.main-navigation {
padding: 78px 0 0 0 !important;
margin: 0 !important;
}
#masthead {
background-color: #fff;
margin-bottom: 0px;
display: block !important;
max-width: 100% !important;
}
.site-branding {
width: 180px;
margin: 0 auto;
padding: 0;
}
.site-branding img {
width: 100%;
vertical-align: top;
top: 0;
}
.sticky-menu {
position: relative !important;
}
.masthead-sentinel {
display: none;
}
.widget h3 {
color: #c46715;
font-size: 15pt;
padding: 0;
margin: 0;
}
/* Wordpress behaves strangely with sub-menus, ensure that the top-level
menu item (ancestor) is always colored when on a sub-item*/
.main-navigation .menu>li.current-menu-item>a {
color: #ffffff;
background-color: #1fbeca;
}
.main-navigation .menu>li.current-menu-ancestor>a {
color: #ffffff;
background-color: #1fbeca;
}
.main-navigation ul a:hover {
color: #000000;
background-color: #c46715;
}
p {
color: gray;
font-size: 11pt;
padding-bottom: 12px !important;
margin: 0 !important;
}
#masthead.site-header.layout-default.sticky-menu {
border-width: 0px;
padding: 20px 0;
margin: 0;
}
.widget h4 {
margin: 0;
padding: 0;
}
a {
color: #c46715;
text-decoration: none;
}
a:hover {
color: #1fbeca;
}
h2,
.centerHeading {
color: #c46715 !important;
font-size: 14pt;
text-align: center;
font-weight: bold;
padding: 10px 0 0 0;
margin: 0;
}
/** FOOTER **/
#footer .footText {
vertical-align:top;
font-family: 'Arsenal', sans-serif;
text-align: center;
line-height: 1.2;
padding: 4px;
margin: 0;
color: #000;
font-size: 10pt;
text-indent: 0;
text-decoration: underline;
font-weight: 700;
}
#footer #center {
text-decoration: none;
padding: 12px 0;
font-weight: 400;
}
.lowNav,
#lowCenter {
display:inline-block;
vertical-align:top;
padding: 0;
}
.lowNav a li {
color: gray;
}
.lowNav li {
font-size: 10pt;
font-family: 'Ubuntu', sans-serif;
list-style-type: none;
padding: 0;
margin: 0 10px 0 0;
text-align: left;
}
.lowNav li:hover {
color: #c46715;
}
.lowNav ul {
padding: 0 0 0 25px;
margin: 0;
}
#footer {
clear: both;
width: 100%;
padding: 20px 0 130px 0;
background-color: #f2f2f2;
height: 200px;
}
#innerFooter {
width: 1024px;
height: 100px;
margin: 0 auto;
}
.push {
clear: both;
height: 0px;
}
#socialIcons {
margin: 0 auto;
display: block;
width: 200px;
padding: 0;
}
#socialIcons img:hover {
opacity: 0.7;
}
#socialIcons img {
width: 30px;
height: 30px;
opacity: 1.0;
margin: 0 auto;
padding: 2px 3px;
}
/** END FOOTER **/
#whitePaper.panel-cell-style.panel-cell-style-for-78-5-1 {
padding-left: 30px;
border-width: 0px;
}
.textwidget>:last-child {
padding-top: 0px;
margin-top: -5px;
}
.conferences {
opacity: 0.8;
}
.conferences:hover {
opacity: 1.0;
}
#wolfSSLVersion h2 {
margin-top: 4px;
}
.textwidget>:first-child {
margin-bottom: 5px;
}
/** FOOTER BOXES SECTION **/
#footerProducts {
padding: 10px 0 0 0;
margin: 0 auto;
max-width: 1600px;
}
.footerBox {
width: 23.5%;
white-space:normal;
background-color: #fff;
border: solid 1px #cfcfcf;
min-height: 205px;
padding-top:0;
padding-right:1px;
padding-bottom:2px;
padding-left:1px;
display:inline-block;
vertical-align:top;
overflow:hidden;
}
.footerBox:hover {
border-width: 2px;
padding: 0;
}
.footerBox p {
padding: 0 15px 5px 15px;
font-family: Droid Sans,sans-serif !important;
/* white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis; */
color: gray;
}
.footerBox h2 {
padding: 10px !important;
text-align: center;
font-family: Montserrat,sans-serif !important;
font-size: 14pt;
line-height: normal !important;
}
#rightFooterBox {
margin-right: 0;
}
#colophon .site-info {
background-color: #f2f2f2;
}
/* HOME PAGE WOLF IMAGE STRETCH */
.so-widget-sow-image-default-eef982a7180b .sow-image-container {
height: 192px;
}
@media screen and (max-width: 1023px) {
.so-widget-sow-image-default-eef982a7180b .sow-image-container {
height: auto;
}
.lowNav {
display: none;
}
#lowCenter {
float: none;
margin: 0 auto;
}
#footer #center {
font-size: 12pt;
}
#socialIcons {
width: 100%;
}
#socialIcons img {
height: 40px;
width: 40px;
}
#innerFooter {
width: 100%;
}
}
#upcomingEvents {
display: inline-block;
vertical-align: top;
margin: 10px auto 10px auto;
border:solid 1px #000;
min-width:30%;
background-color:#ffffff;
height:50px;
}
#upcomingEvents h1 {
margin: 0;
text-align: center;
vertical-align: top;
}
#upcomingEvents:hover {
border-width:2px;
}
#tls13Banner {
margin: 10px 5px 10px auto;
display:inline-block;
border: solid 1px #000;
vertical-align:top;
max-height:50px;
}
#tls13Banner:hover {
opacity:0.7;
}
#faqBanner {
vertical-align: top;
margin: 10px 5px 10px auto;
display:inline-block;
border:solid 1px #000;
min-width:30%;
background-color:#ffffff;
height:50px;
}
#faqBanner h1 {
margin: 0;
text-align:center;
vertical-align: top;
}
#faqBanner:hover {
border-width:2px;
}
@media screen and (max-width: 400px) {
.site-branding {
position: absolute;
top: 20px;
left: 20px;
}
#TLS13 h1 {
font-size: 5vw;
}
#TLS13 h2 {
font-size: 4vw;
}
#TLS13 {
width: 100%;
}
#faqBanner {
width: 100%;
}
#faqBanner h1 {
font-size: 5vw;
vertical-align: middle;
}
#upcomingEvents {
width: 100%;
}
#upcomingEvents h1 {
font-size: 5vw;
vertical-align: middle;
}
}
#extraHeaderInfo {
float: right;
text-align: right;
padding: 0;
margin: 10px 0 -150px 0;
width: 400px;
height: 60px;
}
#extraHeaderInfo img {
width: 50px;
border: solid 1px #cfcfcf;
float: right;
margin-bottom: 10px;
background: #1fbeca;
transition: all 0.25s ease-in-out;
}
#extraHeaderInfo img:hover {
background: #c46715;
}
#extraHeaderInfo li {
display: inline;
padding-left: 10px;
list-style-type: none;
}
.push {
clear: both;
}
#supportNav>li:nth-child(2) {
display: none;
}
#blogArchives {
text-align: right;
}
#blogArchives li {
list-style-type: none;
}
#blogArchives a {
color: gray;
}
#blogArchives a:hover {
color: #1fbeca;
}
@media screen and (max-width: 780px) {
#blogArchives {
text-align: center;
}
}
@media screen and (max-width: 900px) {
.footerBox {
width: 100%;
float: none;
margin-bottom: 10px;
}
}
@media screen and (max-width: 700px) {
.top-search-menu input {
top: -185px !important;
}
.top-search-menu button {
top: -180px !important;
}
#whitePaper.panel-cell-style.panel-cell-style-for-78-5-1 {
padding-left: 0;
}
#twitterFeed {
display: none;
}
.separate {
display: none;
}
.site-branding {
width: 45%;
margin: 0 auto;
}
.conf {
height: auto !important;
width: 90%;
}
#extraHeaderInfo {
margin: 0 0 -50px 0;
}
#extraHeaderInfo li {
display: list-item;
}
#supportNav>li:nth-child(1) {
display: none;
}
#supportNav>li:nth-child(2) {
display: initial;
}
}
#site-navigation.main-navigation {
display: block;
}
#masthead.site-header.layout-defaultsticky-menu {
border-bottom-width: 0px;
}
.page-title {
color: #1fbeca;
text-align: center;
width: 100%;
font-size: 18pt;
text-shadow: 1px 1px gray;
text-transform: uppercase;
}
.pageTitle,
.widget h1 {
color: #1fbeca;
font-size: 18pt;
text-align: right;
text-shadow: 1px 1px gray;
margin: 0;
padding: 0;
width: 100%;
font-weight: normal !important;
}
#dlRight {
text-align: right;
float: right;
}
#panel-21-0-0-1.so-panel.widget.widget_siteorigin-panels-postloop.panel-last-child {
margin: -20px 0;
padding: 0px;
}
article.post {
margin-bottom: 10px;
}
.entry-title {
text-align: left;
margin: 10px 0;
color: #c46715;
font-weight: bold;
}
.entry-title a {
color: #c46715;
}
.entry-title a:hover,
.entry-content li a:hover,
.post-pagination a:hover,
.north-icon-double-next:hover {
color: #1fbeca;
}
.entry-meta .meta-icon {
display: none;
}
.entry-meta li.posted-on .published {
text-decoration: none;
font-family: Tahoma, sans-serif;
font-size: 11pt;
transition: 0.5s 0s;
}
.entry-meta li.posted-on .published:hover {
color: #1fbeca;
}
.post-pagination {
border-top: solid 1px #c6c6c6;
font-family: Arial;
}
#whitePaper img {
border: solid 1px #c6c6c6;
max-height: 200px;
padding: 0;
margin: 0;
}
.so-widget-sow-image-default-eef982a7180b .sow-image-container .so-widget-image {
border-width: 0px;
}
/*-------------------------------------------------------------------
# Top search bar
--------------------------------------------------------------------*/
.top-search-menu button {
position: absolute;
top: -81px;
right: 65px;
z-index: 999;
border: none;
box-shadow: none;
font-size: 12pt;
padding: 0;
}
.top-search-menu button:hover {
background-color: #f2f2f2;
transition: .5s 0s;
}
.top-search-menu button:hover .north-icon-search {
color: #c46715;
}
.top-search-menu input {
position: absolute;
top: -85px;
right: 60px;
height: 25px;
width: 175px;
z-index: 5 !important;
font-family: 'Ubuntu', sans-serif;
background-color: #f2f2f2 !important;
}
.top-search-menu input[type=search] {
padding: 7px 20px 7px 10px;
}
@media screen and (max-width: 1052px) {
.top-search-menu input {
top: -128px;
}
.top-search-menu button {
top: -123px;
}
}
@media screen and (max-width: 600px) {
#mobile-navigation form input[type=search] {
position: fixed !important;
top: 60px !important;
left: 20px !important;
color: #000 !important;
width: 150px;
background-color: #fff !important;
z-index: 99999 !important;
}
input[type="search"]::placeholder {
color: #696969 !important;
}
.main-navigation #mobile-menu-button {
position: fixed;
top: 0;
left: 0;
background-color: #fff;
padding: 5px;
margin: 0;
width: 100%;
text-align: left;
border-bottom: solid 1px #c6c6c6;
}
#mobile-navigation {
position: fixed;
top: 36px;
padding: 60px 20px 15px !important;
max-height:100%;
overflow:scroll;
}
#extraHeaderInfo {
margin: 20px 0 -50px 0 !important;
}
}
.wp-posts-carousel-container {
height: 300px;
}
.products h3 {
color: #000;
font-size: 18pt;
}
.entry-content img {
margin: 0 auto !important;
}
.autoiframe {
border: none;
}
.sticky {
border-bottom: 1px solid #c6c6c6;
}
/* Extra CSS for the download page begin */
/* (these small classes are just used to remove the CSS that blocks the loading of HTML elements on the download page) */
.black-color {
color: black;
}
.whitespace-nowrap {
white-space: nowrap;
}
.height-100 {
height:100px;
}
.margin-leftright {
margin-left: 2em;
margin-right: 5px;
}
.font-sizeweight {
font-size: .8em;
font-weight: bold;
}
.display-inline {
display: inline;
}
.borderstyle-none {
border-style: none;
}
/* Extra CSS for the download page end */
/*]]>*/
</style>
<link rel="icon" href="https://www.wolfssl.com/wordpress/wp-content/uploads/2017/07/cropped-wolf-square-32x32.png" sizes="32x32" />
<link rel="icon" href="https://www.wolfssl.com/wordpress/wp-content/uploads/2017/07/cropped-wolf-square-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon-precomposed" href="https://www.wolfssl.com/wordpress/wp-content/uploads/2017/07/cropped-wolf-square-180x180.png" />
<meta name="msapplication-TileImage" content="https://www.wolfssl.com/wordpress/wp-content/uploads/2017/07/cropped-wolf-square-270x270.png" />
<script>
<![CDATA[
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-64826966-1', 'auto');
ga('send', 'pageview');
]]>
</script>
<meta property="article:publisher" content="https://www.facebook.com/wolfssl/" />
<meta property="fb:app_id" content="308652656395809" />
<meta itemprop="name" content="wolfSSL Embedded SSL/TLS Library | Now Supporting TLS 1.3" />
<meta itemprop="headline" content="wolfSSL Embedded SSL/TLS Library | Now Supporting TLS 1.3" />
<meta itemprop="description" content="wolfSSL is an embedded SSL/TLS library providing secure communication for IoT, smart grid, connected home, routers, applications, games, phones, and more." />
<meta itemprop="author" content="kincade" />
<meta name="twitter:title" content="wolfSSL Embedded SSL/TLS Library | Now Supporting TLS 1.3" />
<meta name="twitter:url" content="https://www.wolfssl.com/" />
<meta name="twitter:description" content="wolfSSL is an embedded SSL/TLS library providing secure communication for IoT, smart grid, connected home, routers, applications, games, phones, and more." />
<meta name="twitter:card" content="summary_large_image" />
<style type="text/css">
/*<![CDATA[*/
button.c2 {font-style: italic}
svg.c1 {enable-background:new 0 0 24 24;}
/*]]>*/
</style>
</head>
<body class="home page-template-default page page-id-78 wp-custom-logo siteorigin-panels siteorigin-panels-before-js siteorigin-panels-home group-blog no-js css3-animations no-touch responsive page-layout-no-sidebar page-layout-menu-default sticky-menu no-topbar wc-columns-3">
<div id="page" class="hfeed site"><a class="skip-link screen-reader-text" href="#content">Skip to content</a>
<header id="masthead" class="site-header layout-defaultsticky-menu" role="banner">
<div class="container">
<div id="extraHeaderInfo"><a href="https://www.wolfssl.jp/wolfsite/" target="_blank"><img src="/wordpress/wp-content/uploads/2017/11/japan-site.png" alt="wolfSSL Japan" /></a>
<div class="push"></div>
<ul id="supportNav">
<li>Questions? <a href="tel:425-245-8247">+1 (425) 245-8247</a></li>
<li><a href="tel:425-245-8247">+1(425)245-8247</a></li>
<li><a href="https://www.wolfssl.com/forums">Support Forums</a></li>
</ul>
</div>
<div class="container-inner">
<div class="site-branding"><a href="https://www.wolfssl.com/" rel="home"><span class="screen-reader-text">Home</span><img width="160" height="124" src="https://www.wolfssl.com/wordpress/wp-content/uploads/2019/01/wolfssl_logo-branding-1.png" class="attachment-full size-full" alt="" srcset="https://www.wolfssl.com/wordpress/wp-content/uploads/2019/01/wolfssl_logo-branding-1.png 1x,https://www.wolfssl.com/wordpress/wp-content/uploads/2018/03/wolfssl_logo-e1521219251630.png 2x" /></a></div>
<nav id="site-navigation" class="main-navigation" role="navigation"><a href="#menu" id="mobile-menu-button"><svg version="1.1" class="svg-icon-menu c1" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewbox="0 0 24 24" xml:space="preserve">
<path class="line-1" d="M3,5h18c0.3,0,0.5,0.1,0.7,0.3C21.9,5.5,22,5.7,22,6s-0.1,0.5-0.3,0.7C21.5,6.9,21.3,7,21,7H3 C2.7,7,2.5,6.9,2.3,6.7C2.1,6.5,2,6.3,2,6s0.1-0.5,0.3-0.7C2.5,5.1,2.7,5,3,5z"></path>
<path class="line-2" d="M3,11h18c0.3,0,0.5,0.1,0.7,0.3S22,11.7,22,12s-0.1,0.5-0.3,0.7S21.3,13,21,13H3c-0.3,0-0.5-0.1-0.7-0.3 C2.1,12.5,2,12.3,2,12s0.1-0.5,0.3-0.7C2.5,11.1,2.7,11,3,11z"></path>
<path class="line-3" d="M3,17h18c0.3,0,0.5,0.1,0.7,0.3S22,17.7,22,18s-0.1,0.5-0.3,0.7S21.3,19,21,19H3c-0.3,0-0.5-0.1-0.7-0.3 C2.1,18.5,2,18.3,2,18s0.1-0.5,0.3-0.7C2.5,17.1,2.7,17,3,17z"></path>
</svg> Menu <span class="screen-reader-text">Menu</span></a>
<div class="menu-navigation-container">
<ul id="primary-menu" class="menu">
<li id="menu-item-86" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-78 current_page_item menu-item-86"><a href="https://www.wolfssl.com/">Home</a></li>
<li id="menu-item-66" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-66"><a href="https://www.wolfssl.com/about/">About</a></li>
<li id="menu-item-65" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-65"><a href="https://www.wolfssl.com/products/">Products</a>
<ul class="sub-menu">
<li id="menu-item-31384" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-31384"><a href="https://www.wolfssl.com/products/wolfssl/">wolfSSL</a></li>
<li id="menu-item-31385" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-31385"><a href="https://www.wolfssl.com/products/wolfcrypt/">wolfCrypt</a></li>
<li id="menu-item-31386" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-31386"><a href="https://www.wolfssl.com/license/fips/">wolfCrypt FIPS</a></li>
<li id="menu-item-31387" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-31387"><a href="https://www.wolfssl.com/products/wolftpm/">wolfTPM</a></li>
<li id="menu-item-31388" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-31388"><a href="https://www.wolfssl.com/products/wolfmqtt/">wolfMQTT</a></li>
<li id="menu-item-31389" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-31389"><a href="https://www.wolfssl.com/products/wolfssh/">wolfSSH</a></li>
<li id="menu-item-33537" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-33537"><a href="https://www.wolfssl.com/products/wolfboot/">wolfBoot</a></li>
<li id="menu-item-31390" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-31390"><a href="https://www.wolfssl.com/products/wolfssl-jni/">wolfSSL JNI</a></li>
<li id="menu-item-31391" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-31391"><a href="https://www.wolfssl.com/products/wolfcrypt-jni-jce/">wolfCrypt JNI and JCE Provider</a></li>
</ul>
</li>
<li id="menu-item-28820" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28820"><a href="/download">Download</a></li>
<li id="menu-item-63" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-63"><a href="https://www.wolfssl.com/license/">License</a></li>
<li id="menu-item-62" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-62"><a href="https://www.wolfssl.com/blog/">Blog</a>
<ul class="sub-menu">
<li id="menu-item-32487" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-32487"><a href="https://www.wolfssl.com/support-blog/">Support blog</a></li>
<li id="menu-item-31468" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-31468"><a href="https://www.wolfssl.com/blog/">Blog</a></li>
</ul>
</li>
<li id="menu-item-60" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-60"><a href="https://www.wolfssl.com/docs/">Docs</a></li>
<li id="menu-item-59" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-59"><a href="https://www.wolfssl.com/community/">Community</a></li>
<li id="menu-item-68" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-68"><a href="https://www.wolfssl.com/contact/">Contact</a></li>
<li class="top-search-menu">
<form method="get" action="https://www.wolfssl.com" role="search"><label for='s' class='screen-reader-text'>Search for:</label> <input type="search" name="s" placeholder="Search" value="" /> <button class="north-icon-search c2" type="submit"><label class="screen-reader-text">Search</label></button></form>
</li>
</ul>
</div>
</nav>
</div>
</div>
</header>
<div id="content" class="site-content">
<div class="container">
<div id="primary" class="content-area">
<main id="main" class="site-main" role="main">
<article id="post-78" class="post-78 page type-page status-publish post">
<div class="entry-content panel-layout" id="pl-78">
<div id="pg-78-0" class="panel-grid panel-has-style">
<div class="left panel-row-style panel-row-style-for-78-0" id="tagline">
<div id="pgc-78-0-0" class="panel-grid-cell">
<div id="tagline" class="panel-cell-style panel-cell-style-for-78-0-0">
<div id="panel-78-0-0-0" class="so-panel widget widget_text panel-first-child panel-last-child" data-index="0">
<div class="left panel-widget-style panel-widget-style-for-78-0-0-0" id="tagline">
<h3 class="widget-title">Embedded TLS Library</h3>
<div class="textwidget">
<h4>for Applications, Devices, IoT, and the Cloud</h4>
<p>Providing secure communication for IoT, smart grid, connected home, automobiles, routers, applications, games, IP, mobile phones, the cloud, and more.</p>
</div>
</div>
</div>
</div>
</div>
<div id="pgc-78-0-1" class="panel-grid-cell">
<div class="panel-cell-style panel-cell-style-for-78-0-1 so-panel widget widget_sow-image panel-first-child panel-last-child panel-widget-style panel-widget-style-for-78-0-1-0 so-widget-sow-image so-widget-sow-image-default-eef982a7180b sow-image-container" id="panel-78-0-1-0" data-index="1"><img src="https://www.wolfssl.com/wordpress/wp-content/uploads/2017/07/wolf_home.jpg" width="447" height="300" srcset="https://www.wolfssl.com/wordpress/wp-content/uploads/2017/07/wolf_home.jpg 447w, https://www.wolfssl.com/wordpress/wp-content/uploads/2017/07/wolf_home-300x201.jpg 300w, https://www.wolfssl.com/wordpress/wp-content/uploads/2017/07/wolf_home-272x182.jpg 272w" sizes="(max-width: 447px) 100vw, 447px" title="Howling Wolf" alt="Howling Wolf" class="so-widget-image" /></div>
</div>
</div>
</div>
<div id="pg-78-1" class="panel-grid panel-no-style">
<div id="pgc-78-1-0" class="panel-grid-cell">
<div id="panel-78-1-0-0" class="so-panel widget widget_text panel-first-child panel-last-child" data-index="2">
<h3 class="widget-title">Does Your Application or Device Need SSL/TLS?</h3>
<div class="textwidget">
<p class="paragraph_style_2"><span class="style">The wolfSSL embedded SSL library is a lightweight, portable, C-language-based SSL/TLS library targeted at IoT, embedded, and RTOS environments primarily because of its size, speed, and feature set. It works seamlessly in desktop, enterprise, and cloud environments as well. wolfSSL supports industry standards up to the current</span> <a class="style_1" href="https://www.wolfssl.com/docs/tls13">TLS 1.3</a> <span class="style">and</span> <span class="style_2">DTLS 1.2</span><span class="style">, is up to</span> <span class="style_2">20 times smaller</span> <span class="style">than OpenSSL, offers a</span> <span class="style_2">simple API</span><span class="style">, an OpenSSL compatibility layer, OCSP and CRL support, is backed by the robust wolfCrypt cryptography library, and</span> <a href="https://www.wolfssl.com/products/wolfssl/">much more</a><span class="style">.</span></p>
<p class="paragraph_style_2"><span class="style">The CMVP has issued</span> <span class="style_2">FIPS 140-2</span> <span class="style">Certificate #2425 for the</span> <a title="https://www.wolfssl.com/products/wolfssl/" href="https://www.wolfssl.com/products/wolfcrypt">wolfCrypt Module</a> <span class="style">developed by wolfSSL Inc. For more information, see our</span> <a href="https://www.wolfssl.com/license/fips/">FIPS FAQ</a></p>
</div>
</div>
</div>
<div id="pgc-78-1-1" class="panel-grid-cell">
<div class="panel-cell-style panel-cell-style-for-78-1-1 so-panel widget widget_text panel-first-child panel-last-child" id="panel-78-1-1-0" data-index="3">
<div id="download" class="panel-widget-style panel-widget-style-for-78-1-1-0 textwidget">
<h3><a href="https://www.wolfssl.com/download/">Download Now</a></h3>
<p class="paragraph_style_20">Get the latest open source GPLv2 version now!</p>
<p class="paragraph_style_20">Or learn more about <a class="class29" href="https://www.wolfssl.com/license/">commercial license</a> options.</p>
</div>
</div>
</div>
</div>
<div id="pg-78-2" class="panel-grid panel-has-style">
<div class="separate panel-row-style panel-row-style-for-78-2 panel-grid-cell panel-grid-cell-empty" id="pgc-78-2-0"></div>
</div>
<div id="pg-78-3" class="panel-grid panel-no-style">
<div id="pgc-78-3-0" class="panel-grid-cell">
<div class="left panel-cell-style panel-cell-style-for-78-3-0" id="about">
<div id="panel-78-3-0-0" class="so-panel widget widget_text panel-first-child panel-last-child panel-widget-style panel-widget-style-for-78-3-0-0" data-index="4">
<h3 class="widget-title">OUR PRODUCTS</h3>
<div class="textwidget">
<p class="paragraph_style_2"><span class="style">wolfSSL focuses on creating high quality, portable, embedded security software. Current products include the wolfSSL embedded SSL library, wolfCrypt embedded crypto engine, wolfMQTT, wolfSSH, and wolfSSL JNI wrapper. As strong believers in open source, the majority of wolfSSL’s products are dual licensed under both the GPLv2 as well as standard commercial licensing.<br /></span></p>
<p class="paragraph_style_2"><strong><span class="style_2">wolfSSL now has support for TLS 1.3</span></strong><span class="style"><strong>! </strong> Try it out today by downloading</span> <a href="https://www.wolfssl.com/download">wolfSSL today</a><span class="style">!<br /></span></p>
<p class="paragraph_style_2"><span class="style">To learn more about wolfSSL and the wolfSSL embedded SSL/TLS library, we invite you to read our</span> <a class="class13" href="https://www.wolfssl.com/about/">About Us</a> <span class="style">page, or visit a respective</span> <a href="https://www.wolfssl.com/products/">Product Page</a><span class="style">.</span></p>
</div>
</div>
</div>
</div>
<div id="pgc-78-3-1" class="panel-grid-cell">
<div id="panel-78-3-1-0" class="so-panel widget widget_text panel-first-child panel-last-child" data-index="5">
<h3 class="widget-title">WHERE ARE WE USED?</h3>
<div class="textwidget">
<p class="paragraph_style_2"><span class="style">Are you curious about where wolfSSL products are used? wolfSSL is actively being used in a wide range of markets and products including the smart grid, IoT, industrial automation, connected home, M2M, auto industry, games, applications, databases, sensors, VoIP, routers, appliances, cloud services, and more.<br /></span></p>
<p class="paragraph_style_15"><strong>Over 2 Billion applications and devices are secured with wolfSSL products.</strong><span class="style"><br /></span></p>
<p class="paragraph_style_2"><span class="style">To learn more about specific markets which are currently using wolfSSL products, please visit our</span> <a class="class14" title="wolfssl-embedded-ssl-case-studies.html" href="https://www.wolfssl.com/docs/case-studies/">Case Studies</a> <span class="style">page.</span></p>
</div>
</div>
</div>
</div>
<div id="pg-78-4" class="panel-grid panel-has-style">
<div class="separate panel-row-style panel-row-style-for-78-4 panel-grid-cell panel-grid-cell-empty" id="pgc-78-4-0"></div>
</div>
<div id="pg-78-5" class="panel-grid panel-no-style">
<div id="pgc-78-5-0" class="panel-grid-cell">
<div id="panel-78-5-0-0" class="so-panel widget widget_text panel-first-child panel-last-child" data-index="6">
<h3 class="widget-title">RECENT HIGHLIGHTS</h3>
<div class="textwidget">
<p>Infineon has recently published a use case titled “Securing the connected world with wolfSSL seamless TPM 2.0 integration” which details how wolfTPM was used with the Infineon OPTIGA™ TPM 2.0.</p>
<p><a href="https://www.wolfssl.com/docs/case-studies/">Find more use cases</a></p>
</div>
</div>
</div>
<div id="pgc-78-5-1" class="panel-grid-cell">
<div id="whitePaper" class="panel-cell-style panel-cell-style-for-78-5-1">
<div id="panel-78-5-1-0" class="so-panel widget widget_sow-image panel-first-child panel-last-child" data-index="7">
<div class="mobileImage panel-widget-style panel-widget-style-for-78-5-1-0 so-widget-sow-image so-widget-sow-image-default-eef982a7180b sow-image-container" id="whitePaper"><a href="https://www.wolfssl.com/files/usecases/Infineon-wolfSSL_UseCase.pdf"><img src="https://www.wolfssl.com/wordpress/wp-content/uploads/2018/09/Infineon-wolfSSL_UseCase-212x300.png" width="212" height="300" srcset="https://www.wolfssl.com/wordpress/wp-content/uploads/2018/09/Infineon-wolfSSL_UseCase-212x300.png 212w, https://www.wolfssl.com/wordpress/wp-content/uploads/2018/09/Infineon-wolfSSL_UseCase.png 283w" sizes="(max-width: 212px) 100vw, 212px" title="Infineon-wolfSSL use case" alt="Infineon-wolfSSL use case" class="so-widget-image" /></a></div>
</div>
</div>
</div>
<div id="pgc-78-5-2" class="panel-grid-cell">
<div id="panel-78-5-2-0" class="so-panel widget widget_text panel-first-child panel-last-child textwidget" data-index="8">
<p>Securing the connected world with wolfSSL seamless TPM 2.0 integration</p>
<p class="paragraph_style_12">Infineon</p>
<p class="paragraph_style_13"><a class="class12" title="wolfssl-embedded-ssl-white-papers.html" href="https://www.wolfssl.com/files/usecases/Infineon-wolfSSL_UseCase.pdf">Download White Paper</a></p>
</div>
</div>
</div>
<div id="pg-78-6" class="panel-grid panel-no-style">
<div id="pgc-78-6-0" class="panel-grid-cell">
<div id="panel-78-6-0-0" class="so-panel widget panel-first-child panel-last-child" data-index="9"></div>
</div>
</div>
</div>
</article>
</main>
</div>
</div>
</div>
<footer id="colophon" class="site-footer unconstrained-footer" role="contentinfo">
<div class="container"></div>
<div class="site-info container">
<div id="faqBanner"><a href="/frequently-asked-questions-faq/">
<h1>wolfSSL FAQ Page</h1>
</a></div>
<a href="/docs/tls13/"><img id="tls13Banner" src="/wordpress/wp-content/uploads/2018/08/TLS13-now-avail.png" /></a>
<div id="upcomingEvents"><a href="/events/">
<h1>wolfSSL Upcoming Events</h1>
</a></div>
<div id="footerProducts">
<div class="footerBox"><a href="/products/wolfssl/">
<h2>wolfSSL 3.15.7</h2>
<p>This release contains many new exciting additions to the wolfSSL embedded IoT library and some fixes to existing features. Click to read more.</p>
</a></div>
<div class="footerBox"><a href="/products/wolfcrypt/">
<h2>wolfCrypt Crypto Engine</h2>
<p>The wolfCrypt Crypto engine is a lightweight, embeddable, and easy-to-configure crypto library with a strong focus on portability, modularity, security, and feature set. Click to read more.</p>
</a></div>
<div class="footerBox"><a href="/products/wolfmqtt/">
<h2>wolfMQTT Client Library</h2>
<p>The wolfMQTT library is a client implementation of the MQTT written in C for embedded use. It supports SSL/TLS via the wolfSSL library. It was built from the ground up to be multi-platform and extensible.</p>
</a></div>
<div id="rightFooterBox" class="footerBox"><a href="/license/fips/">
<h2>wolfCrypt FIPS Module</h2>
<p>The Cryptographic Module Validation Program (CMVP) has issued FIPS 140-2 Certificate #2425 for the wolfCrypt Module developed by wolfSSL Inc. Click to read more.</p>
</a></div>
<div id="footer">
<div id="innerFooter">
<div class="lowNav">
<p class="footText">Product Information</p>
<ul class="lowNavList"><a href="/products/wolfssl/"></a>
<li>wolfSSL TLS Library</li>
<a href="/products/wolfcrypt/"></a>
<li>wolfCrypt Crypto Engine</li>
<a href="/products/wolftpm/"></a>
<li>wolfTPM Portable TPM 2.0 Library</li>
<a href="/products/wolfmqtt/"></a>
<li>wolfMQTT Client Library</li>
<a href="/products/wolfssh/"></a>
<li>wolfSSH SSH Library</li>
<a href="/license/"></a>
<li>License Information</li>
</ul>
</div>
<div class="lowNav">
<p class="footText">Documentation</p>
<ul class="lowNavList"><a href="/docs/wolfssl-manual/"></a>
<li>wolfSSL Manual</li>
<a href="/docs/wolfssl-manual/ch17/"></a>
<li>wolfSSL API Reference</li>
<a href="/doxygen/index.html"></a>
<li>Doxygen API Reference</li>
<a href="/docs/wolfssl-manual/ch2/"></a>
<li>Building wolfSSL</li>
<a href="/docs/wolfssl-manual/ch11/"></a>
<li>SSL Tutorial</li>
<a href="/docs/case-studies/"></a>
<li>Case Studies</li>
<a href="/docs/"></a>
<li>Additional Documentation</li>
</ul>
</div>
<div id="lowCenter">
<p class="footText" id="center">Copyright © 2019 wolfSSL Inc.<br />
All rights reserved.</p>
<div id="socialIcons"><a href="https://twitter.com/wolfssl" target="_blank"><img src="/wordpress/wp-content/uploads/2018/06/twitter-icon.png" alt="Twitter" /></a> <a href="https://www.facebook.com/wolfssl" target="_blank"><img src="https://www.wolfssl.com/wordpress/wp-content/uploads/2018/06/facebook-icon.png" alt="Facebook" /></a> <a href="https://www.github.com/wolfssl" target="_blank"><img src="/wordpress/wp-content/uploads/2018/06/github-icon.png" alt="Github" /></a> <a href="https://www.linkedin.com/company/wolfssl/" target="_blank"><img src="/wordpress/wp-content/uploads/2017/07/linkedin.png" alt="Linkedin" /></a> <a href="https://www.flickr.com/photos/54654493@N05/" target="_blank"><img src="/wordpress/wp-content/uploads/2018/06/flickr-icon.png" alt="Flickr" /></a></div>
<div id="madeInUsa"><img src="/wordpress/wp-content/uploads/2018/06/madeinusa-icon.png" alt="Made in the USA" /></div>
</div>
<div class="lowNav">
<p class="footText">Help and Support</p>
<ul class="lowNavList"><a href="https://www.wolfssl.com/frequently-asked-questions-faq/"></a>
<li>FAQ Page</li>
<a href="https://www.wolfssl.com/forums/"></a>
<li>Support Forum</li>
<a href="/support-blog/"></a>
<li>Support Blog</li>
<a href="/download/support-packages/"></a>
<li>Support Packages</li>
<a href="/docs/consulting/"></a>
<li>Consulting Services</li>
<a href="/docs/security-vulnerabilities/"></a>
<li>Vulnerability Info</li>
<a href="/contact/"></a>
<li>Contact Us</li>
</ul>
</div>
<div class="lowNav" id="lastLowNav">
<p class="footText">Reference</p>
<ul class="lowNavList"><a href="/docs/wolfssl-manual/appendix-b/"></a>
<li>Algorithm/Protocol Reference</li>
<a href="/docs/media/"></a>
<li>Presentations</li>
<a href="/events/"></a>
<li>Upcoming Events</li>
<a href="/directory/"></a>
<li>Site Directory</li>
</ul>
</div>
</div>
</div>
<div class="push"></div>
<div id="conferences"><a href="https://www.embedded-world.de/en" target="_blank"><img class="conf" src="/wordpress/wp-content/uploads/2019/02/embeddedworld-2019.jpg" alt="wolfSSL at Embedded World 2019" /></a> <a href="https://www.rsaconference.com/" target="_blank"><img class="conf" src="/wordpress/wp-content/uploads/2019/02/rsac2019.jpg" alt="wolfSSL at RSA Conference 2019" /></a> <a href="http://www.medtecjapan.com/en" target="_blank"><img class="conf" src="/wordpress/wp-content/uploads/2019/02/medtec2019.png" alt="wolfSSL at Medtec Japan 2019" /></a></div>
</div>
</div>
</footer>
</div>
<script>
<![CDATA[
(function($){
"use strict";
var $searchArea = $('.top-search-menu');
$searchArea.click(function(){
$(this).addClass('input-expanded');
});
$(document).mouseup(function (e){
var container = $(".top-search-menu");
if (!$searchArea.is(e.target) && $searchArea.has(e.target).length === 0){
$searchArea.removeClass('input-expanded');
}
});
})(jQuery);
]]>
</script>
<script type='text/javascript' src='https://www.wolfssl.com/wordpress/wp-content/themes/siteorigin-north/js/jquery.flexslider.min.js?ver=2.6.3'></script>
<script type='text/javascript' src='https://www.wolfssl.com/wordpress/wp-content/themes/siteorigin-north/js/jquery.transit.min.js?ver=0.9.12'></script>
<script type='text/javascript'>
/* <![CDATA[ */
var siteoriginNorth = {"smoothScroll":"1"};
/* ]]> */
</script>
<script type='text/javascript' src='https://www.wolfssl.com/wordpress/wp-content/themes/siteorigin-north/js/north.min.js?ver=1.3.15'></script>
<script type='text/javascript' src='https://www.wolfssl.com/wordpress/wp-content/themes/siteorigin-north/js/skip-link-focus-fix.min.js?ver=1.3.15'></script>
<script type='text/javascript' src='https://www.wolfssl.com/wordpress/wp-content/themes/siteorigin-north/js/jquery.fitvids.min.js?ver=1.1'></script>
<script type='text/javascript'>
/* <![CDATA[ */
var newsletter = {"messages":{"email_error":"The email is not correct","name_error":"The name is not correct","surname_error":"The last name is not correct","privacy_error":"You must accept the privacy statement"},"profile_max":"20"};
/* ]]> */
</script>
<script type='text/javascript' src='https://www.wolfssl.com/wordpress/wp-content/plugins/newsletter/subscription/validate.js?ver=5.2.6'></script>
<script type='text/javascript' src='https://www.wolfssl.com/wordpress/wp-includes/js/wp-embed.min.js?ver=4.8.8'></script>
<script type="text/javascript">
//<![CDATA[
document.body.className = document.body.className.replace("siteorigin-panels-before-js","");
//]]>
</script>
<div id="quick-view-container">
<div id="product-quick-view" class="quick-view"></div>
</div>
<script type="text/javascript">
//<![CDATA[
jQuery("li.current-page-ancestor").addClass('current-menu-item');
//]]>
</script>
</body>
</html>