組込機器に最適化されたemSSH を活用することで、クライアントとリモートマシン間の通信を暗号化し、セキュアなユーザ管理を実現します。ターゲットや開発環境に依存しない設計ですので、 様々な環境で簡単に移植出来ます。エンビテックは、正規日本代理店としてSEGGER社のハードウエア(デバッガ・書込みツール)及びソフトウェア製品のライセンス販売・サポート、ソフトウエア製品の移植、ドライバ開発等のサービスを提供しています。

組込用セキュアシェール・ログイン

emSSH

  • 基本パッケージのソースコード
  • Windowsパソコン用テストプログラム(EXEバイナリ)
  • デモサンプル(複数)
  • 評価ボード用サンプル
  • テンプレート(ドライバ、コンフィグレーション設定、OSインターフェース用)
  • ユーザーマニュアル

対応ライセンス・モデル

※ ライセンス制限:日本国内使用のみ(輸出規制が適用される)

プロダクトライセンス

プロダクトファミリーライセンス

ユーザーライセンス

ユーザーライセンス(制限無し)

CPUライセンス

Buyoutライセンス

OEMライセンス

ライセンスモデルの詳細・選び方

出荷までの流れ:

  • メール又はお問い合わせフォームからご依頼(お客様の開発環境及びライセンスモデルの情報を含む)をいただきましたらお見積書を発行いたします。
  • 事前入金の場合は請求書を発行いたします。
  • ご購入の際、ご注文書の発行をお願いいたします。お客様規定注文書式がない場合は、弊社規定注文書フォーマットをお送りいたしますのでご連絡ください。
  • ご注文確定後にユーザー情報をご記入の上サイン済みのライセンス契約書を弊社宛てに送付ください。
  • ご注文書を受けましたら(事前入金の場合はお支払確認後に)商品を出荷いたします。

納期:通常2~5営業日以内にソフトウエア製品をリリース

お支払い方法:銀行口座振り込み

ご注文の前に:

  • マイコン、開発環境への対応状況を必ず事前にご確認ください。
  • ライセンス契約書の利用条件を事前にご確認ください。
  • 正式受注後の変更・キャンセルはお受けできません。そのため、事前にご注文内容を再度ご確認の上、お手続きをお願いいたします。

emSSH を活用することで、クライアントとリモートマシン間の通信を暗号化し、セキュアなユーザ管理を実現します。
ターゲットや開発環境に依存しない設計ですので、 様々な環境で簡単に移植出来ます。

emSSHの特長:

  • ワンチップマイコンへの実装を意識したコンパクト設計(全てはANSI Cコードで実装)
  • ソースコードで提供
  • コードサイズ及び実行速度パフォーマンスを中心に最適化されて、組込みアプリケーションにぴったりな構成
  • セキュリティモジュールプログラムはSEGGER社のオリジナル製品で、Open-SourceコードやGNUライセンスが含まれておりません
  • ロイヤリティー費用、量産制限等は有りません
  • CPUに依存しない設計でどの開発環境でも使用可能
  • SEGGER製 embOS/IP以外のネットワークスタック(ソケットI/F仕様)にも対応可能
  • 組込アプリケーションだけではなくパソコンアプリケーションでも使用可能
  • 一般的なSSHv2クライアントとの互換性
  • RTOS(SEGGER製 embOS以外のRTOSにも対応可能)および non-RTOS (OSなし)環境で動作可能
  • ハードウェア暗号アクセラレータサポート有

Key Exchange Algorithms

  • curve25519-sha256
  • curve25519-sha256@libssh.org
  • rsa1024-sha1
  • rsa2048-sha256
  • ecdh-sha2-nistp256
  • ecdh-sha2-nistp384
  • ecdh-sha2-nistp521
  • diffie-hellman-group1-sha1
  • diffie-hellman-group14-sha1
  • diffie-hellman-group14-sha256
  • diffie-hellman-group16-sha512
  • diffie-hellman-group18-sha512
  • diffie-hellman-group14-sha224@ssh.com
  • diffie-hellman-group14-sha256@ssh.com
  • diffie-hellman-group15-sha256@ssh.com
  • diffie-hellman-group15-sha384@ssh.com
  • diffie-hellman-group16-sha384@ssh.com
  • diffie-hellman-group16-sha512@ssh.com
  • diffie-hellman-group18-sha512@ssh.com
  • diffie-hellman-group-exchange-sha1
  • diffie-hellman-group-exchange-sha256
  • diffie-hellman-group-exchange-sha224@ssh.com
  • diffie-hellman-group-exchange-sha384@ssh.com
  • diffie-hellman-group-exchange-sha512@ssh.com

Public Key Algorithms

  • ssh-ed25519
  • ecdsa-sha2-nistp256
  • ecdsa-sha2-nistp384
  • ecdsa-sha2-nistp521
  • ssh-rsa
  • ssh-rsa-sha224@ssh.com
  • ssh-rsa-sha256@ssh.com
  • ssh-rsa-sha384@ssh.com
  • ssh-rsa-sha512@ssh.com
  • ssh-dss
  • ssh-dss-sha256@ssh.com
  • rsa-sha2-256
  • rsa-sha2-512

Encryption Algorithms

  • chacha20-poly1305@openssh.com
  • aes256-ctr
  • aes256-cbc
  • aes192-ctr
  • aes192-cbc
  • aes128-ctr
  • aes128-cbc
  • camellia256-ctr
  • camellia256-cbc
  • camellia192-ctr
  • camellia192-cbc
  • camellia128-ctr
  • camellia128-cbc
  • 3des-ctr
  • 3des-cbc
  • twofish256-cbc
  • twofish256-ctr
  • twofish192-cbc
  • twofish192-ctr
  • twofish128-cbc
  • twofish128-ctr
  • twofish-cbc
  • blowfish-ctr
  • blowfish-cbc
  • arcfour256
  • arcfour128
  • arcfour
  • cast128-ctr
  • cast128-cbc
  • aes128-gcm@openssh.com
  • aes256-gcm@openssh.com
  • rijndael-cbc@lysator.liu.se
  • seed-cbc@ssh.com

MAC Algorithms

  • hmac-sha2-512
  • hmac-sha2-256
  • hmac-sha1
  • hmac-sha1-96
  • hmac-md5
  • hmac-md5-96
  • hmac-sha2-512-etm@openssh.com
  • hmac-sha2-256-etm@openssh.com
  • hmac-sha1-etm@openssh.com
  • hmac-sha1-96-etm@openssh.com
  • hmac-md5-etm@openssh.com
  • hmac-md5-96-etm@openssh.com
  • hmac-ripemd160@openssh.com
  • hmac-ripemd160-etm@openssh.com
  • hmac-sha224@ssh.com
  • hmac-sha256-2@ssh.com
  • hmac-sha384@ssh.com
  • hmac-sha512@ssh.com

Kinetis Cryptographic Acceleration Unit (CAU)

Kinetisデバイスの以下の暗号アルゴリズムをサポートします。

  • DES in ECB and CBC modes.
  • TDES in ECB and CBC modes with keying options 1, 2, and 3.
  • AES-128, AES-192, and AES-256 in ECB and CBC modes.
  • MD5
  • SHA-1
  • SHA-256
  • RNG
  • パフォーマンス:AES
暗号スイートモードソフトウエア パフォーマンスハードウエア パフォーマンス結果
AES-128-ECBEncrypt2.17 MB/s8.20 MB/s加速: 3.8倍
AES-192-ECBEncrypt1.86 MB/s6.87 MB/s加速: 3.7倍
AES-256-ECBEncrypt1.62 MB/s6.09 MB/s加速: 3.8倍
AES-128-CBCEncrypt1.72 MB/s7.91 MB/s加速: 4.6倍
AES-192-CBCEncrypt1.52 MB/s6.56 MB/s加速: 4.3倍
AES-256-CBCEncrypt1.36 MB/s5.85 MB/s加速: 4.3倍
AES-128-CBCDecrypt1.61 MB/s6.67 MB/s加速: 4.2倍
AES-192-CBCDecrypt1.43 MB/s5.77 MB/s加速: 4.0倍
AES-256-CBCDecrypt1.29 MB/s5.08 MB/s加速: 3.9倍
暗号スイートモードソフトウエア パフォーマンスハードウエア パフォーマンス結果
DES-ECBEncrypt1.05 MB/s11.74 MB/s加速: 11.2倍
DES-EDE2-ECBEncrypt0.36 MB/s11.74 MB/s加速: 32.6倍
DES-EDE3-ECBEncrypt0.36 MB/s11.74 MB/s加速: 32.6倍
DES-CBCEncrypt0.90 MB/s11.84 MB/s加速: 13.1倍
DES-EDE2-CBCEncrypt0.34 MB/s11.85 MB/s加速: 34.7倍
DES-EDE3-CBCEncrypt0.34 MB/s11.85 MB/s加速: 34.7倍
DES-CBCDecrypt0.84 MB/s9.48 MB/s加速: 11.3倍
DES-EDE2-CBCDecrypt0.33 MB/s9.48 MB/s加速: 28.7倍

STM32 Cryptographic processor (CRYP)

STM32 CRYPは以下の2種類のデバイスファミリーをサポートします。

  • STM32F41x CRYP(standard CRYP)
  • STM32F43x/F47x CRYP(enhanced CRYP)
STM32F41x(standard CRYP)対応暗号アルゴリズム
  • DES in ECB and CBC modes.
  • TDES in ECB and CBC modes with keying options 1, 2, and 3.
  • AES-128, AES-192, and AES-256 in ECB and CBC modes.
  • AES-128, AES-192, and AES-256 in CCM(12,4) and GCM(12,4) modes.
STM32F43x/F47x(enhanced CRYP)対応暗号アルゴリズム
  • DES in ECB and CBC modes.
  • TDES in ECB and CBC modes with keying options 1, 2, and 3.
  • AES-128, AES-192, and AES-256 in ECB and CBC modes.
  • AES-128, AES-192, and AES-256 ciphering with GCM and CCM in software.

LPC18Sxx / LPC43Sxx

LPC18Sxx、LPC43Sxxデバイスの以下の暗号アルゴリズムをサポートします。

  • AES-128 in ECB and CBC modes

EFM32 Cryptographic Coprocessor (CRYPTO)

EFM32 CRYPTOは以下の暗号アルゴリズムをサポートします。

  • SHA-1
  • RSA
  • DSA
  • パフォーマンス:SHA-1
暗号スイートソフトウエア パフォーマンスハードウエア パフォーマンス結果
SHA-10.76 MB/s6.77 MB/s加速: 8.9倍

emSSH Kinetis Hardware Acceleration

emSSH用Kinetis CAUハードウエア暗号アクセラレータサポート

メーカー:SEGGER Microcontroller

型番:MB-SSH-KINETIS

ご注文・お見積りのご依頼

emSSH STM32 Hardware Acceleration

emSSH用STM32 CRYPハードウエア暗号アクセラレータサポート

メーカー:SEGGER Microcontroller

型番:MB-SSH-STM32

ご注文・お見積りのご依頼

emSSH LPC Hardware Acceleration

emSSH用LPC18S/LPC43Sハードウエア暗号アクセラレータサポート

メーカー:SEGGER Microcontroller

型番:MB-SSH-LPC

ご注文・お見積りのご依頼

emSSH EFM Hardware Acceleration

emSSH用EFM32 CRYPTOハードウエア暗号アクセラレータサポート

メーカー:SEGGER Microcontroller

型番:MB-SSH-EFM

ご注文・お見積りのご依頼