關於SecureBox Pro-ssh&terminal
安全殼,並與用戶界面和綜合終端輔助指令。
SecureBox Pro 是一款提供安全 Shell (SSH) 命令以及用於管理金鑰、X.509 憑證、摘要等命令的應用程式。
根據 RFC4251 的規定:“安全 Shell (SSH) 是一種在非安全網路上進行安全遠端登入和其他安全網路服務的協定。”
與非專業版相同,SecureBox Pro 包含完整的 PKIX-SSH 和 OpenSSL 指令清單。
與非專業版不同,SecureBox Pro 捆綁了終端模擬器和使用者介面(螢幕),用於管理安全 Shell 連線、身分、會話等。
由於“系統”模式與裝置預設模式關聯,因此應用程式支援“淺色”(預設)、“深色”或“系統”主題模式。
使用者可以在應用程式螢幕上定義安全 Shell 連線的參數,
並直接開啟安全 Shell 連線(SSH 會話)。
每個 SSH 會話都在單獨的終端視窗中開啟。
可透過滑動手勢或直接從導覽選單切換終端視窗(會話)。
另一個應用程式介面簡化了「公鑰認證方法」中使用的使用者身分(SSH 金鑰)的管理。
管理功能包括導出接口,用於將密鑰的公鑰共享(發送)給安全 Shell 伺服器的管理員。
導入功能允許用戶透過直接選擇檔案或從其他應用程式發送私鑰來匯入私鑰。
應用程式提供對本機控制台(終端)的存取。
本機使用內建於每個 Android 裝置中的原生 Shell。
使用者可以使用系統 Shell 命令集來管理檔案、進程、設備等。
用戶還可以使用應用程式打包的所有命令。
終端介面使用預先定義的配色方案,例如“深色柔和色”、“日光照射淺色”、“日光照射深色”等。文字大小可根據使用者偏好設定。
使用者可以從螢幕上下文選單中啟動剪貼簿功能、發送功能鍵或控制鍵、顯示/隱藏鍵盤、取得「CPU 喚醒」或「Wi-Fi」鎖定以及貼上原生 Shell 腳本片段。
程式碼片段可透過各種 Android 特定技術取得 - 無論是從文件提供者還是內容提供者取得。
程式碼片段也可以從檔案系統獲取,但在新裝置上,作業系統僅限制存取應用程式資料。
捆綁的 PKIX-SSH 為 Secure Shell 協定提供了最廣泛的金鑰演算法、晶片和 macOS 支援。
基於計劃公鑰,支援的公鑰演算法包括:
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 的身份(密鑰)後才能使用。
為了更好地支持,應用程式提供了 SSH“ask-pass”對話框功能。
與桌面不同,對話方塊與安全 Shell 會話畫面關聯。
OpenSSL 命令列工具提供用於管理金鑰、X.509 憑證、摘要等的輔助命令。
包括但不限於:
金鑰管理指令,例如 genpkey 和 pkey、ec 和 ecparam、rsa、dsa 和 dsaparam;
密鑰操作命令 - pkeyutl;
金鑰資料管理指令 - pkcs12、pkcs8 和 pkcs7;
X.509 憑證、撤銷清單和授權管理指令 - x509、crl 和 ca;
時間戳授權工具 - ts。
備註:完整的命令清單(包括手冊頁)可在應用程式網站上找到。







