emSSH

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

emSSH

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

オンライン・マニュアル

UM20001_emSSH.html

対応ライセンス・モデル

※ ライセンス制限:輸出規制対象製品となります。利用製品の輸出にあたって、お客様にて輸出管理における手続きをお願いいたします。当社より該非判定書などの書類記載・提示は出来ません。

ユーザライセンス

プロダクトライセンス

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

CPUライセンス

Buyoutライセンス

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

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

emSSHの特長:

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

emSSH Secure Copy (SCP) Add-On

emSSH-SCPSCP(Secure Copy)add-onモジュールでファイルのセキュア送受信は可能です。データ転送及び認証はSSHで行います。

メーカー:SEGGER Microcontroller

型番:MB-SSH-SCP

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

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

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