47 lines
1.4 KiB
ReStructuredText
47 lines
1.4 KiB
ReStructuredText
wolfCrypt Python Documentation
|
||
==================================
|
||
|
||
**wolfCrypt Python**, a.k.a. ``wolfcrypt`` is a Python library that encapsulates
|
||
**wolfSSL's wolfCrypt API**.
|
||
|
||
**wolfCrypt** is a lightweight, portable, C-language-based crypto 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.
|
||
|
||
Summary
|
||
-------
|
||
|
||
.. toctree::
|
||
:maxdepth: 1
|
||
|
||
symmetric
|
||
asymmetric
|
||
digest
|
||
mac
|
||
random
|
||
|
||
Licensing
|
||
---------
|
||
|
||
wolfSSL’s software is available under two distinct licensing models:
|
||
open source and standard commercial licensing. Please see the relevant
|
||
section below for information on each type of license.
|
||
|
||
Open Source
|
||
~~~~~~~~~~~
|
||
|
||
wolfCrypt and wolfSSL software are free software downloads and may be modified
|
||
to the needs of the user as long as the user adheres to version two of the GPL
|
||
License. The GPLv2 license can be found on the `gnu.org website
|
||
<http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>`_.
|
||
|
||
Commercial Licensing
|
||
~~~~~~~~~~~~~~~~~~~~
|
||
|
||
Businesses and enterprises who wish to incorporate wolfSSL products into
|
||
proprietary appliances or other commercial software products for
|
||
re-distribution must license commercial versions. Licenses are generally issued
|
||
for one product and include unlimited royalty-free distribution. Custom
|
||
licensing terms are also available at licensing@wolfssl.com.
|