PRODUCTS

Products -> wolfSSL JNI

Supported Chipmakers

  1. If you would like to use or test wolfSSL on a non-supported chipset, let us know and we’ll be happy to support you.

wolfSSL C# (Wrapper)

Platform and Language Support


Written for support of .NET frameworks in C# programming language. Visual Studio solution included.


Commercial Support


Support packages for wolfSSL are available on an annual basis directly from wolfSSL.  With three different package options, you can compare them side-by-side and choose the package that best fits your specific needs.  Please see our Support Packages page for more details or contact us with any questions.

Documentation:

wolfSSL is dual licensed under both the GPLv2 and commercial licensing.  For more information, please see the following links.

Licensing and Ordering:

Follow us on Twitter and Facebook!

Stay up to date:

Download Now

Get the latest open source GPLv2 version now!


(Included in wolfSSL package)

Supported Operating Environments

  1. Win32/64


  1. If you would like to test wolfSSL on another environment, let us know and we’ll be happy to support you.

HIGHLIGHTS


  1. -Support for PSK cipher suites

  2. -Can use both DTLS and TLS

  3. -Server Visual Studio examples available!

VERSATILE


  1. -Callbacks for I/O operations

  2. -Custom logging callbacks

PROGRESSIVE


  1. -Uses progressive wolfSSL library

  2. -Support for ChaCha20/Poly1305 cipher suites

Description

The wolfSSL C# wrapper gives the ability to make use of the TLS/SSL security perfected from IoT and embedded devices in C# development. This allows for integration of a subset of wolfSSL API into a C# project. Supporting use of both DTLS and TLS connections.

Features


  1. Inherits security and built in features such as ChaCha20/Poly1305 from wolfSSL

  2. Small code size, less than 1300 lines of code

  3. Use of PSK cipher suites

  4. Up to DTLS 1.2 and TLS 1.2

  5. Custom logging callback

  6. Custom I/O callbacks available

  7. Dual licensed Commercial and Open Source (GPLv2)

  8. Example Visual Studio server programs

Copyright 2017 wolfSSL Inc.  All rights reserved.

embedded ssl

Questions? +1 (425) 245-8247