embedded world | CycloneSSL / CycloneEAP / CycloneSSH / CycloneIPSEC / CycloneACME / CycloneCRYPTO

Hall 4 / Booth Number 4-652

CycloneSSL / CycloneEAP / CycloneSSH / CycloneIPSEC / CycloneACME / CycloneCRYPTO

Key Facts

  • Security Librairies (SSL/TLS, TLS 1.3, DTLS 1.2, SSH/SCP/SFTP, IPsec/IKEv2, EAP/802.1X, ACME) and Cryptography Toolkit (crypto algorithms) targeting 32-bit microcontrollers (MCU)
  • Rigorously Tested Products (Extensive test suite, NIST, NESSIE, FIPS), Support for many Hardware Crypto Accelerators (built-in crypto engine offered by the target MCU)
  • Evaluation in Source Code, Dual Licensing (GPLv2 or Commercial, Hundred of demo projects

Categories

  • Embedded Software for Data Security
  • Remote Device Management Software (incl. Firmware Management)
  • Development Libraries for the IoT
  • Middleware
  • Protocol Stacks and Communication Libraries
  • Other Software for the IoT

Key Facts

  • Security Librairies (SSL/TLS, TLS 1.3, DTLS 1.2, SSH/SCP/SFTP, IPsec/IKEv2, EAP/802.1X, ACME) and Cryptography Toolkit (crypto algorithms) targeting 32-bit microcontrollers (MCU)
  • Rigorously Tested Products (Extensive test suite, NIST, NESSIE, FIPS), Support for many Hardware Crypto Accelerators (built-in crypto engine offered by the target MCU)
  • Evaluation in Source Code, Dual Licensing (GPLv2 or Commercial, Hundred of demo projects

Categories

  • Embedded Software for Data Security
  • Remote Device Management Software (incl. Firmware Management)
  • Development Libraries for the IoT
  • Middleware
  • Protocol Stacks and Communication Libraries
  • Other Software for the IoT
Show More

Product information

CycloneSSL is a lightweight TLS 1.3 / DTLS 1.2 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).

CycloneEAP is a 802.1X / EAP library dedicated to embedded applications. 802.1X standard specifies a protocol that prevents unauthorized access to a corporate LAN, by providing port-level authentication. The 802.1X protocol relies on EAP (Extensible Authentication Protocol) to manage various authentication methods, such as username/password and digital certificates.

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 (SCP, SFTP). The authentication layer of SSH uses public-key cryptography to authenticate the remote machine. The transport layer of SSH provides confidentiality and integrity of data exchanged between the client and server.

CycloneIPSEC is an 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. The main protocols comprising IPsec are AH (Authentication Header), ESP (Encapsulating Security Payload) and IKEv2 (Internet Key Exchange version 2). AH provides data integrity protection while ESP provides both confidentiality and data integrity protection. IKEv2 is the protocol used to manage security associations between two entities.

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.

CycloneSSL / CycloneEAP / CycloneSSH / CycloneIPSEC / CycloneACME / CycloneCRYPTO are available either as open source (GPLv2 license) or under a royalty-free commercial license (non-GPL license). We also propose an evaluation license (90-day license in source form) with technical support for an easier onboarding and effective evaluation of our software.

... read more

Download product information