關於SignShell - Secure Terminal
使用 Solana 錢包身份驗證進行端對端加密終端共享
SignShell 可讓您透過 Android 裝置連接到共用終端會話,並提供端對端加密和 Solana 錢包身份驗證。
無論您是在監控遠端伺服器、結對編程,還是查看同事的終端會話,SignShell 都能讓您隨時隨地安全、即時地存取終端。
工作原理
主機使用 SignShell CLI 共用其終端。您打開應用,貼上共享鏈接,即可連接。所有終端資料在離開主機之前都會加密-伺服器只路由加密後的字節,無法讀取您的指令或終端輸出。
端對端加密
SignShell 使用 AES-128-GCM 加密所有終端資料。三個加密金鑰保護每個會話:
輸出密鑰用於加密從主機發送到您的數據
輸入密鑰用於加密您發送回主機的命令
引導密鑰用於安全地交換上述兩個密鑰
加密金鑰嵌入在共享連結片段 (#) 中-URL 的一部分,永遠不會到達伺服器。您的資料始終保持私密,即使是伺服器營運商也無法取得。
為維護加密完整性,金鑰會在每 1,048,576 個訊息後自動輪換。
Solana 錢包身份驗證
會話可能需要使用您的 Solana 錢包(Phantom 或 Solflare)進行加密身份驗證。無需密碼,無需帳戶,只需使用您的錢包簽署會話條款即可證明您的身份。
您的私鑰永遠不會離開您的錢包應用程式。 SignShell 只會收到您的公鑰和訊息簽名。
無需 SOL 餘額或代幣。錢包僅用於數位簽名。
功能
即時終端串流傳輸,支援自動滾動
只讀或讀寫權限(由主機設定)
分享連結自動解析,貼上連結即可立即連接
安全的 WebSocket 通信
AES-128-GCM 端對端加密
透過 Phantom 或 Solflare 進行 Solana 錢包身份驗證
自動密鑰輪換
連接前查看會話條款
相容於任何 SignShell 伺服器
無需註冊帳戶
適用人群:
開發者與團隊成員共享終端會話
維運工程師隨時隨地監控遠端伺服器
需要加密終端存取的安全專家
進行即時程式碼審查或結對程式設計的團隊
任何需要透過行動裝置查看共享終端的用戶
隱私與安全
所有終端資料均採用端對端加密
伺服器永遠不會看到您的命令或終端輸出
不收集任何個人數據
不進行任何分析或追踪
錢包私鑰永遠不會離開您的錢包應用
開源加密實現
系統需求
Android 8.0 或更高版本
Phantom 或 Solflare 錢包應用程式(僅當會話需要身份驗證時)
來自主機的共享連結或終端 ID
最新版本1.0.4的更新日誌
• Added in-app "How it works" guide for new users
Bug Fixes:
• Fixed app crash on startup
• Fixed connection error (Class cast exception)
• Updated infrastructure for escrow support
• Improved signature verification system
Technical Improvements:
• Updated ProGuard optimization
• Improved Retrofit and Gson compatibility
• General performance improvements





