Cyclone Products
シンプルで強い、あなたの開発を支える中核技術
信頼できる通信とセキュリティを、組込み機器に。
Network、Crypto、Firmware Update
組込みシステム向けのネットワーク、セキュリティ、ファームウェア更新機能を提供します。
CycloneTCP
組込み向けIPv4/IPv6 TCP/IPスタック
強力なネットワーク機能
RFC規格に準拠したデュアルスタック(IPv4およびIPv6)で、DHCP、HTTP/HTTPS、MQTT、CoAPなど多様なネットワークプロトコルをサポートし、BSDソケットAPIとの互換性もあります。多くのマイクロコントローラやイーサネットコントローラと互換性があり、移植が容易な構造を備えています。
TLS 1.3、DTLS 1.2対応
CycloneSSLは、TLS 1.0〜1.3、DTLS 1.0および1.2をサポートする軽量なセキュア通信ライブラリです。 このライブラリは、IoT、Eメール、Webサーバ、ファイル転送など、さまざまなアプリケーションでセキュアな通信を実現します。 RSA、ECDH、EdDSA、PQ-Hybridなど、さまざまな鍵交換・署名アルゴリズムに対応しています。 また、TLS 1.3の最新機能も含まれています
CycloneSSL
TLS/DTLSセキュア通信ライブラリ
CycloneCRYPTO
組込み向け暗号ライブラリ
強力な暗号化アルゴリズム技術
幅広い暗号機能を提供します。具体的には、ハッシュ関数、ブロック暗号、ストリーム暗号、公開鍵暗号、認証、鍵導出関数などが含まれます。 RSA、ECC、EdDSA、SMシリーズなど、さまざまなアルゴリズムに対応しています。また、ハードウェア暗号アクセラレータの利用も可能です。 さらに、X.509証明書および鍵管理機能も含まれています。
セキュアブートローダー
32ビットマイクロコントローラ向けのセキュアブートローダーです。 このブートローダーは、ファームウェアの整合性を検証する機能を備えています。 また、暗号化されたファームウェアのサポート、認証およびデジタル署名の検証機能も搭載しています。 Ethernet、USB、UART、Wi-Fiなど、さまざまな通信チャネルを使ったファームウェアの更新に対応しています。 さらに、IAP(アプリ内書き換え)、ロールバック防止機能、旧バージョンの復元機能も提供します。
CycloneBOOT
ARM Cortex-M向けセキュアブートローダー