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.

SectionDescription
CycloneTCPCycloneTCP 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.
CycloneSSLCycloneSSL 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).
CycloneSSHCycloneSSH 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.
CycloneIPSECCycloneIPSEC 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.
CycloneSTPCycloneSTP is an implementation of STP (Spanning Tree Protocol) and RSTP (Rapid Spanning Tree Protocol) algorithms suitable for resource-constrained microcontrollers.
CycloneACMECycloneACME 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.
CycloneCRYPTOCycloneCrypto 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.
CommonIn 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.