wolfSSL offers many different products, including the wolfSSH Lightweight SSH Library. The wolfSSH library is ideal for both IoT embedded devices and desktop use cases. It is an implementation of the SSHv2 protocol and features a small footprint size, an extensive feature set, and excellent cross platform support. A list of some of these supported platforms are listed below:
- Cavium NITROX
- STM32F2, STM32F4
- With hardware cryptography support
- FreeScale CAU, mmCAU, SEC
- Microchip PIC32MZ
- Linux
- macOS
- Microsoft Windows
Additionally, wolfSSH also provides support for many of its example applications on these platforms. For example, the wolfSSH SFTP client example can be run on Microsoft Windows and also on macOS.
To test the wolfSSH library and its applications on your platform, wolfSSH can be downloaded by cloning the wolfSSH repository (here: https://github.com/wolfSSL/wolfssh), or by visiting the wolfSSL download page (here: https://www.wolfssl.com/download/).
For more information on wolfSSH or its supported platforms, please contact facts@wolfssl.com.