組込用セキュアシェール・ログイン
(サーバー用)
emSSH
メーカー:SEGGER Microcontroller
製品名:emSSH
エンビテック型番:MB-SSH
メーカー:SEGGER Microcontroller
製品名:emSSH
エンビテック型番:MB-SSH
サーバーアプリケーションにemSSH を活用することで、クライアントとリモートマシン間の通信を暗号化し、セキュアなユーザ管理を実現します。
ターゲットや開発環境に依存しない設計ですので、様々な環境で簡単に移植出来ます。SCP(Secure Copy)add-onもサポートします。
オリジナル製品(Open-SourceコードやGNUライセンスコードが含まれておりません)
オリジナル製品
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
SCP(Secure Copy)add-onモジュールでファイルのセキュア送受信は可能です。データ転送及び認証はSSHで行います。
emSSH Kinetis Hardware Acceleration
emSSH用Kinetis CAUハードウェア暗号アクセラレータサポート
emSSH STM32 Hardware Acceleration
emSSH用STM32 CRYPハードウェア暗号アクセラレータサポート
emSSH LPC Hardware Acceleration
emSSH用LPC18S/LPC43Sハードウェア暗号アクセラレータサポート
emSSH EFM Hardware Acceleration
emSSH用EFM32 CRYPTOハードウェア暗号アクセラレータサポート