豫豫言文档API ATLAS
入口包说明.html
11 模块58 名称
← 全部模块

模块 / 10

重换钥。豫

重换钥。豫

7公开名称

重换钥状态

公开
「元类型」

文言:一轮待换钥之态,存首会话号、新发收钥与 IV,末二爻记各向既启。汉语:重协商状态包含固定 session_id、待启用的双向密钥和 IV,以及发送、接收方向的切换标志。

待换钥

公开
化(「字节串」合「字节串」合「字节串」合「字节串」合「字节串」合「爻」合「爻」)而「重换钥状态」

暂无说明。

准备重换钥

公开
化「字节串」而化「字节串」而化「字节串」而化「爻」而「重换钥状态」

文言:新密与新哈希派双向钥,首会话号仍旧,不得以今哈希易之。汉语:用本轮 K/H 和首次 session_id 派生新钥;客户端和服务端按方向映射。

切换重换发送钥

公开
化「重换钥状态」而(「或可有」于(「重换钥状态」合「字节串」合「字节串」))

文言:NEWKEYS 既以旧发钥送毕,方易发向钥;重易则拒。汉语:成功发送旧钥加密的 NEWKEYS 后切换发送方向;返回新状态、发送钥和初始 IV。

切换重换接收钥

公开
化「重换钥状态」而(「或可有」于(「重换钥状态」合「字节串」合「字节串」))

文言:验旧收钥之 NEWKEYS 后,方易收向钥;重易则拒。汉语:用旧接收钥认证 NEWKEYS 后切换接收方向;返回新状态、接收钥和初始 IV。

重换钥完成吗

公开
化「重换钥状态」而「爻」

文言:双向皆启乃毕,可继通常会话。汉语:只有发送和接收方向都完成切换,重协商才结束。

重换钥会话号

公开
化「重换钥状态」而「字节串」

文言:取首会话号,不随新哈希而改。汉语:读取重协商状态保存的首次 session_id。