このSecureBox Pro-ssh&terminalについて
セキュアシェルとユーザーインターフェースと統合された端末と補助コマンド。
SecureBox Proは、セキュアシェル(SSH)コマンドに加え、鍵、X.509証明書、ダイジェストなどの管理用コマンドも提供するアプリケーションです。
RFC4251では、「セキュアシェル(SSH)は、安全でないネットワーク上で安全なリモートログインやその他の安全なネットワークサービスを実現するためのプロトコルである」と規定されています。
SecureBox Proは、非プロフェッショナル版と同様に、PKIX-SSHおよびOpenSSLコマンドの完全なリストを同梱しています。
非プロフェッショナル版とは異なり、アプリケーションには、セキュアシェル接続、ID、セッションなどを管理するためのターミナルエミュレーターとユーザーインターフェース(画面)がバンドルされています。
アプリケーションは、「ライト」(デフォルト)、「ダーク」、または「システム」のテーマモードをサポートしています。「システム」はデバイスのデフォルトモードにリンクされています。
アプリケーション画面から、ユーザーはセキュアシェル接続のパラメータを定義し、
セキュアシェル接続(SSHセッション)を直接開くことができます。
各SSHセッションは、別々のターミナルウィンドウで開かれます。
ターミナルウィンドウ(セッション)は、スワイプジェスチャまたはナビゲーションメニューから直接切り替えることができます。
別のアプリケーション画面では、「公開鍵認証方式」で使用されるユーザーID(SSH鍵)の管理が簡素化されています。
管理機能には、セキュアシェルサーバーの管理者に鍵の公開部分を共有(送信)するためのエクスポートインターフェースが含まれています。
インポート機能では、ファイルを直接選択するか、他のアプリケーションから送信することで、秘密鍵をインポートできます。
アプリケーションはローカルコンソール(ターミナル)へのアクセスを提供します。
ローカルターミナルは、各Androidデバイスに組み込まれているシェルを使用します。
ユーザーは、システムシェルコマンドセットを使用して、ファイル、プロセス、デバイスなどを管理できます。
また、ユーザーはアプリケーションによってパッケージ化されたすべてのコマンドを使用できます。
ターミナル画面では、「ダークパステル」、「ソラライズドライト」、「ソラライズドダーク」などの定義済みのカラースキームが使用されます。テキストのサイズはユーザーの設定によって決まります。
画面のコンテキストメニューから、クリップボード機能の有効化、ファンクションキーやコントロールキーの送信、キーボードの表示/非表示、「CPUウェイク」や「Wi-Fi」ロックの取得、生成されたシェルスクリプトスニペットの貼り付けを行うことができます。
スニペットは、ドキュメントプロバイダまたはコンテンツプロバイダなど、Android固有の様々な技術を使用して取得されます。
また、ファイルシステムからも取得できますが、新しいデバイスではOSによってアプリケーションデータへのアクセスのみが制限されています。
バンドルされているPKIX-SSHは、セキュアシェルプロトコル向けに、最も幅広い鍵アルゴリズム、チッパー、MACをサポートしています。
プラン公開鍵に基づいてサポートされている公開鍵アルゴリズムは次のとおりです。
Ed25519: ssh-ed25519
EC: ecdsa-sha2-nistp256、ecdsa-sha2-nistp384、ecdsa-sha2-nistp521
RSA: rsa-sha2-256、rsa-sha2-512、ssh-rsa
DSA: ssh-dss
プラン鍵はアプリケーション画面から完全に管理されます。
ECおよびRSAに加えて、デバイスで管理されている鍵も使用できます。
さらに、PKIX-SSH は X.509 証明書に基づくアルゴリズムもサポートしています。
EC: x509v3-ecdsa-sha2-nistp256、x509v3-ecdsa-sha2-nistp384、x509v3-ecdsa-sha2-nistp521
RSA: x509v3-rsa2048-sha256、x509v3-ssh-rsa、x509v3-sign-rsa
Ed25519: x509v3-ssh-ed25519
DSA: x509v3-ssh-dss、x509v3-sign-dss
これらのアルゴリズムセットは、X.509 ベースの ID(鍵)がインポートされている場合にのみ使用できます。
より優れたサポートのために、アプリケーションは SSH の「ask-pass」ダイアログ機能を提供します。
デスクトップとは異なり、ダイアログはセキュアシェルセッション画面に関連付けられています。
OpenSSL コマンドラインツールは、鍵、X.509 証明書、ダイジェストなどの管理のための補助コマンドを提供します。
これには、以下のコマンドが含まれますが、これらに限定されません。
genpkey、pkey、ec、ecparam、rsa、dsa、dsaparam などの鍵管理コマンド
pkeyutl などの鍵操作コマンド
pkcs12、pkcs8、pkcs7 などの鍵データ管理コマンド
x.509 証明書、失効リスト、認証局の管理コマンド (x509、crl、ca)
ts などのタイムスタンプ認証局ツール
注: マニュアルページを含むコマンドの完全なリストは、アプリケーションの Web サイトで入手できます。







