Wolfssl

Jul 20, 2023

Embedded SSL C-Library

WolfSSL is an embedded SSL Library for programmers building security functionality into their applications and devices.

Highlights

  • Up to TLS 1.3 and DTLS 1.3
  • Full client and server support
  • Progressive list of supported ciphers
  • Key and Certificate generation
  • OCSP, CRL support

Lightweight

  • Small Size 20-100kB
  • Runtime Memory 1-36kB
  • 20x smaller than OpenSSL

Portable

  • Abstraction Layers OS, Custom I/O, Standard C library, and more
  • Simple API
  • OpenSSL Compatibility Layer
  • Long list of supported platforms


Checkout these related ports:
  • Zzuf - Transparent application input fuzzer
  • Zlint - X.509 certificate linter
  • Zeronet - Decentralized websites using Bitcoin crypto and BitTorrent network
  • Zenmap - GUI frontend for the Nmap scanning utility
  • Zeek - System for detecting network intruders in real-time
  • Zaproxy - The OWASP zed attack proxy
  • Yubioath-desktop - GUI for displaying OATH codes with a Yubikey
  • Yubikey-personalization-gui - Graphical YubiKey personalization tool
  • Yubikey-manager-qt - Cross-platform application for configuring any YubiKey
  • Yubikey-agent - Seamless ssh-agent for YubiKeys
  • Yubico-piv-tool - Yubico PIV tool
  • Ylva - Command line password manager and file encryption program
  • Ykpers - Library and tool for personalization of Yubico's YubiKey
  • Ykclient - Yubico C client library
  • Yersinia - Layer 2 vulnerability scanner (switches, spanning tree, 802.1q ...)