CycloneTCP, CycloneSSL, CycloneSSH, CycloneIPSEC, CycloneSTP, CycloneACME and CycloneCRYPTO Documentation

Welcome to Oryx Embedded developer documentation. Sections below will guide you to a specific product that you might be interested in. Data Structures and Files sections will give you an overview of our API.

Section Description
CycloneTCP CycloneTCP is a dual IPv4/IPv6 stack dedicated to embedded applications. CycloneTCP conforms to RFC standards and offers seamless interoperability with existing TCP/IP systems. By supporting IPv6, CycloneTCP eases deployment of next-generation Internet.
CycloneSSL CycloneSSL is a lightweight TLS/DTLS implementation targeted for use by embedded application developers. It provides the ability to secure communications over the Internet (e.g. IoT protocols, electronic mail, web server, file transfer, VoIP).
CycloneSSH CycloneSSH is a SSHv2 library dedicated to embedded applications. It can be used to operate network services such as remote shell and file transfer over an unsecured network.
CycloneIPSEC CycloneIPSEC is a IPsec/IKEv2 library dedicated to embedded applications. IPsec is a suite of protocols used to implement secure communication between two sites over the Internet. IPsec works at the network layer of the OSI model.
CycloneEAP CycloneEAP is a 802.1X / EAP library dedicated to embedded applications. The library implements supplicant and authenticator roles.
CycloneSTP CycloneSTP is an implementation of STP (Spanning Tree Protocol) and RSTP (Rapid Spanning Tree Protocol) algorithms suitable for resource-constrained microcontrollers.
CycloneACME CycloneACME is a client implementation of ACME (Automatic Certificate Management Environment) dedicated to embedded applications. This solution can be used to automate the process of managing X.509 certificates.
CycloneCRYPTO CycloneCrypto is a cryptographic toolkit designed for use in embedded systems. It provides a comprehensive set of cryptographic primitives (hash functions, stream and block ciphers, public key cryptography) that can be used to add security features to your embedded application.
Common In this section you will find developer documentation for the modules common across all our products, such as RTOS Abstraction Layer, Debugging, Compiler specific definitions, File System Access and much more.

If you require further information and technical support to help ease evaluation of our products, please get in touch with us here.