v1.4.0
v1.4.0 — RSA-SHA256 认证 · EC2 .pem 密钥支持
RSA-SHA256 认证支持 AWS EC2 .pem 密钥。包含跳板机 RSA 认证、端口转发修复等。
🆕 新功能
🔑 SSH 密钥导入(EC2 .pem 支持)
- 支持 PKCS#1 格式(
-----BEGIN RSA PRIVATE KEY-----)和 OpenSSH 格式 - 粘贴
.pem文件 → 直接连接 EC2
🔐 rsa-sha2-256 认证(RFC 8332)
- 在 OpenSSH 8.8+ 禁用
ssh-rsa(SHA-1)的环境中也可连接 - 使用 Apple Security.framework 进行 PKCS#1v15+SHA-256 签名
🌐 跳板机 RSA 认证
- 跳板机自身及目标(EC2 等)的 RSA 认证已升级至 SHA-256
- Mac Mini → EC2 配置可正常工作
🐛 Bug 修复
- 修复端口转发数据循环(解决 SSH→TCP→SSH→TCP… 无限循环)
- 性能改善(通过 channelReadComplete 批量 flush)
- 代码片段标签页改为可横向滚动
- +按钮固定在 ScrollView 外部右侧