gpt4 book ai didi

c - ClientHello 消息 ssl 中的 ProtocolVersion

转载 作者:太空宇宙 更新时间:2023-11-04 02:43:50 24 4
gpt4 key购买 nike

SSL3.0 specification/page22 提供了以下结构描述:

The structure of the client hello is as follows.

 struct {
ProtocolVersion client_version;
Random random;
SessionID session_id;
CipherSuite cipher_suites<2..2^16-1>;
CompressionMethod compression_methods<1..2^8-1>;
} ClientHello;

嗯,Random结构描述如下:

struct {
uint32 gmt_unix_time;
opaque random_bytes[28];
} Random;

不清楚其他结构呢? ProtocolVersion, CipherSuite, CompressionMethod……应该怎么定义?

最佳答案

只需多看一点规范,您就会在 5.2.1 中找到:

 struct {
uint8 major, minor;
} ProtocolVersion;

在其他地方

 uint8 CipherSuite[2];

enum { null(0), (255) } CompressionMethod;

提示:使用某种搜索词有很大帮助。您会在浏览器中找到此功能,大多数编辑器或查看器也有此功能。

关于c - ClientHello 消息 ssl 中的 ProtocolVersion,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29314556/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com