豫言 / 安全外壳重换钥验证 @ 0.1.0
验证 SSH 重协商的会话号与双向 NEWKEYS 切换。
包说明.汉语.md
# 安全外壳重换钥验证 本测试用两轮不同的 X25519 共密和交换哈希模拟首次会话与重协商。它验证再次派钥仍使用首次 `session_id`,`NEWKEYS` 报文用旧钥封装,发送与接收方向分别切换,重复切换被拒绝,随后新钥能互相解密数据。它还验证自动重换钥的双向报文阈值、IV 低 16 位回绕、完整 64 位计数器将尽时的提前触发,以及单调时钟恰好达到一秒的时间阈值。半包测试核对未收齐时保留密文和 IV,整帧到齐后才认证并推进 IV。此包是本地状态测试;豫言客户端互通探针另已与 OpenSSH 和豫言服务端分别完成认证后网络重协商。
包说明.文言.md
# 安全外壳重换钥验证 以二轮异 X25519 共密与交换哈希拟初会及再议。验再派钥仍循首 `session_id`,NEWKEYS 由旧钥封,发收各自启新钥,重启则拒,继报可用新钥互解。亦验双向自易之报限、IV 末十六位越界、全六十四位计数将尽时先易,及单调钟恰满一秒之时限。半报试验未全时存密文与 IV,既全乃验而进 IV。此乃本地状态验;豫言客户探针已与真 OpenSSH 及豫言服务者于网络再议。