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

模块 / 8

密钥交换。豫

密钥交换。豫

13公开名称

换钥逐字同

公开
化「字节串」而化「字节串」而化「整数」而「爻」

暂无说明。

换钥字节同

公开
化「字节串」而化「字节串」而「爻」

暂无说明。

编码曲线换钥初报

公开
化「字节串」而「字节串」

文言:曲线公值须三十二字节,以三十号消息送之。汉语:编码 curve25519 的 SSH_MSG_KEX_ECDH_INIT 载荷。

读取曲线换钥初报

公开
化「字节串」而(「或可有」于「字节串」)

文言:读三十号曲线初报,须一条三十二字节公值而无余字。汉语:服务端严格解析 SSH_MSG_KEX_ECDH_INIT,返回客户 X25519 公钥。

编码Ed25519主钥载物

公开
化「字节串」而「字节串」

文言:以私种所生 Ed25519 公钥书 SSH 主钥载物。汉语:从主机 Ed25519 私钥种子构造 ssh-ed25519 公钥 blob。

编码Ed25519换钥签载物

公开
化「字节串」而化「字节串」而「字节串」

暂无说明。

读取曲线换钥回报

公开
化「字节串」而(「或可有」于(「字节串」合「字节串」合「字节串」))

文言:读三十一号回报,核三字段、曲线公值与尾界。汉语:解析完整 ECDH_REPLY,返回主机密钥 blob、服务端曲线公钥和签名 blob。

读取Ed25519体

公开
化「字节串」而化「整数」而(「或可有」于「字节串」)

暂无说明。

读取Ed25519主钥

公开
化「字节串」而(「或可有」于「字节串」)

文言:验 Ed25519 主钥格式。汉语:读取 ssh-ed25519 主机密钥 blob 中的 32 字节公钥。

读取Ed25519签名

公开
化「字节串」而(「或可有」于「字节串」)

文言:验 Ed25519 签名格式。汉语:读取 ssh-ed25519 签名 blob 中的 64 字节签名。

求曲线交换哈希

公开
化「字节串」而化「字节串」而化「字节串」而化「字节串」而化「字节串」而化「字节串」而化「字节串」而化「字节串」而「字节串」

文言:七串与正 mpint 串次第相连,求其 SHA-256。汉语:计算 curve25519-sha256 的交换哈希 H;共享秘密按原始大端无符号字节转 SSH mpint。

生成曲线服务端回报

公开
化「字节串」而化「字节串」而化「字节串」而化「字节串」而化「字节串」而化「字节串」而化「字节串」而(「字节串」合「字节串」合「字节串」)

文言:服务者依已核协商及曲线公值求共密、哈希,签而回三十一号报。汉语:生成服务端 ECDH_REPLY、X25519 共享秘密 K 和交换哈希 H;调用方仍须先核协商算法。

验可信Ed25519回报

公开
化「字节串」而化「字节串」而化「字节串」而化「字节串」而「爻」

文言:先比可信主钥,再验其于交换哈希之签。汉语:仅在主机密钥 blob 与预配置可信值完全相同、格式有效、签名有效时接受回复。