組込用コンパクト
SSL/TLSセキュア通信
emSSL
メーカー:SEGGER Microcontroller
製品名:emSSL
エンビテック型番:MB-SSL
メーカー:SEGGER Microcontroller
製品名:emSSL
エンビテック型番:MB-SSL
IoT 機器はもちろん、機器間通信にSSL 通信暗号化を活用することにより、通信の安全性を確保します。組込機器に最適化されたemSSL は少ないフットプリントでワンチップマイコンにも搭載可能です。
オリジナル製品(Open-SourceコードやGNUライセンスコードが含まれておりません)
オリジナル製品
emSSLの特長:
- ワンチップマイコンへの実装を意識したコンパクト設計(全てはANSI Cコードで実装)
- ソースコードで提供
- コードサイズ及び実行速度パフォーマンスを中心に最適化されて、組込みアプリケーションにぴったりな構成
- セキュリティモジュールプログラムはSEGGER社のオリジナル製品で、Open-SourceコードやGNUライセンスが含まれておりません
- ロイヤリティー費用、量産制限等は有りません
- CPUに依存しない設計でどの開発環境でも使用可能
- SEGGER製 emNet以外のネットワークスタック(ソケットI/F仕様)にも対応可能
- TLS 1.0、1.1、1.2に対応
- 組込アプリケーションだけではなくパソコンアプリケーションでも使用可能
- パフォーマンス
Cipher Suite | RSA key length | SSL time |
---|
RSA-WITH-AES-256-CBC-SHA-256 | 2048 bit | 64 ms |
---|
ECDHE-RSA-WITH-AES-256-CBC-SHA | 2048 bit | 470 ms |
---|
※テスト環境:Cortex-M4 @200 MHz、内蔵フラッシュ上実行、内蔵RAM
- RTOS(SEGGER製 embOS以外のRTOS、μITRON OSにも対応可能)および non-RTOS (OSなし)環境で動作可能
- 最新式のサーバーに標準対応
- ハードウェア暗号アクセラレータサポート有
emSSL Kinetis Hardware Acceleration
emSSL用Kinetis CAUハードウェア暗号アクセラレータサポート
emSSL STM32 Hardware Acceleration
emSSL用STM32 CRYPハードウェア暗号アクセラレータサポート
emSSL LPC Hardware Acceleration
emSSL用LPC18S/LPC43Sハードウェア暗号アクセラレータサポート
emSSL EFM Hardware Acceleration
emSSL用EFM32 CRYPTOハードウェア暗号アクセラレータサポート