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 外部右侧