組み込み向けセキュリティ
ライブラリ

wolfssl

wolfSSLは、製品、装置への組み込みにフォーカスしたセキュリティプロトコルライブラリです。wolfSSLの製品は、世界で2,000社以上の製品に組み込まれ、日本でも業界を代表する各社の製品でご利用いただいています。
なお、弊社が取り扱っているSISCO社製品「61850PLUS」は、SSL/TSLをもとにしており、組み込みOSへの実装にはwolfSSLが非常に親和性があります。

事例:スマートグリッドネットワーク向けIEC61850製品との組合せ

あらゆる製品、装置に頼れる
セキュリティプロトコルを

wolfSSL(ウルフエスエスエル)は組み込みシステム向けのセキュリティプロトコルライブラリです。セキュリティ、暗号技術はもちろん、ネットワークプロトコル、組み込みシステムなどの専門エンジニアによる自社開発で、IoTデバイス、組み込みシステム環境での使用に合わせ最小のサイズ、最高の処理速度、優れた機能と高い移植性を実現しています。

オープンソースと商用のデュアルライセンスモデルで早期の製品評価と長期安定的なサポートを両立させます。国内のお客様向けにはwolfSSL Japan技術サポートセンターのエンジニアが日本語でのサポートも提供しています。

wolfSSLの製品

wolfSSLの製品

wolfSSL:SSL / TLSライブラリ

TLSレイヤーだけにフォーカスし、TLS1.3やDTLS1.3など業界標準プロトコルにいち早く対応。ほぼすべてのTCPレイヤー製品、汎用OS、RTOS、非RTOS環境をサポート。コンフィグレーション機能により、必要機能だけに絞り込んで製品組込み向けとして最小のフットプリントサイズを実現することができます。

wolfSSLのDO-178 DALAサポート:
RTCA DO-178CレベルA認証取得のサポートを開始しました。wolfSSLでは、アビオニクスアプリケーション向けのCOTS (commercial off-the-shelf) ソリューションとして、wolfCrypt DO-178版を提供しています。またwolfCrypt COTS DO-178C認証キットを使用することにより、DO-178CレベルAへの準拠をサポートします。

wolfCrypt:暗号エンジン

軽量暗号ライブラリ。wolfSSL/wolfSSHなどと連携する一方、カスタムプロトコル開発、データ保護などの基盤ライブラリとしても利用できます。インターネットプロトコルに必要とされる標準アルゴリズムに加えて、ChaCha/Poly、Curve/Ed25519/448、耐量子暗号など最新の暗号アルゴリズムを提供。各社暗号エンジン、HSM、セキュアエレメントなどをサポートします。

wolfCrypt FIPS:
wolfCryptをベースとした米国の連邦情報処理規格FIPS140-3取得向けの暗号ライブラリ。TLS1.3、SSH v2などで必要とされる暗号アルゴリズム、スキームに対して、すでに取得実績のある(認証 #2425と#3389)対応バージョンで迅速な認証取得をサポートします。

wolfMQTT:MQTTライブラリ

MQTT v 3.1.1/5.0対応のPub/Sub型のクライアントライブラリ。wolfSSLライブラリと連携しMQTTSを提供。各社クラウドサービスによるブローカとのインターオペラビリティをサポート。MQTT-SN対応。

  • wolfSSH:SSHライブラリ

    組み込み機器にモニター機能、コンソール機能、ファイル/データ転送機能などを追加します。wolfCryptと連携してSSHv2サーバー、クライアントの両方をサポート。SFTP、SCPなどの関連プロトコルも提供します。

  • wolfTPM:TPMライブラリ

    TPM 2.0に準拠したデバイスインタフェース、統一されたIOコールバックを提供。外部依存がなくリソース使用量が少ないコンパクトなコードにより高い移植性を実現します。

  • wolfBoot:セキュアブートローダー

    安全なファームウェアアップデートに必要となる公開鍵署名、検証、イメージの更新処理などをコンパクトにまとめて提供。最小化されたハードウェア依存部であらゆるMCUアーキテクチャへ容易に対応。既存のブートローダーに組み込むことができます。

  • wolfSentry:侵入検知および防止システム

    製品組み込み向け IDPS (侵入検知および防止システム) 。動的なルール定義を埋め込み可能なファイヤーウォールエンジン。wolfSSL、wolfMQTT、wolfSSH、アプリケーションなどと連携しネットワークイベントを検出。お客様の製品に侵入検知、防止機能を容易に追加することができます。

  • cURL/libcurl/tiny-curl:データ転送ツール

    インターネット開発や運用のさまざまな局面で利用されるcURL/libcurlの商用サポート。tiny-curlはcURLとのAPI互換性を保ちながら、製品組み込み向けにサポートするプロトコルを絞り込み軽量化を実現したコンパクトバージョンのcURLです。

各製品の詳細は、wolfSSL WEBサイトを参照ください。
最新の無償オープンソース版をダウンロードいただけます。

wolfSSL 公式サイト

事例:スマートグリッドネットワーク向けIEC 61850製品との組合せ

変電所、配電自動化システム、分散型電源の運用制御などIEC 61850 の採用が拡大しています。
弊社取扱いのSISCO社IEC 61850製品「61850 PLUS」は、MMS通信の暗号化であるIEC 62351にも対応しており、wolfSSLを用いることで、「61850 PLUS」の実装が容易になります。

スマートグリッドネットワーク向けIEC 61850製品との組合せ