Title: HTTPS 温故知新(六) —— TLS 中的 Extensions
Open Graph Title: HTTPS 温故知新(六) —— TLS 中的 Extensions
X Title: HTTPS 温故知新(六) —— TLS 中的 Extensions
Open Graph Description: 扩展是 TLS 比较重要的一个知识点。它的存在能让 Client 和 Server 在不更新 TLS 的基础上,获得新的能力。扩展的官方文档在 [RFC 6066] [https://tools.ietf.org/html/rfc6066] 中定义。Extension 像 TLS 中的一系列可水平扩展的插件。 Client 在 ClientHello 中申明多个自己可以支持的 Extension,以向 Server 表示自己有以下这些能力,或者向 Server 协商某些协议。Server 收到 ClientHello 以后,依次解析 Extension,有些如果需要立即回应,就在 ServerHello 中作出回应,有些不需要回应,或者 Server 不支持的
X Description: 扩展是 TLS 比较重要的一个知识点。它的存在能让 Client 和 Server 在不更新 TLS 的基础上,获得新的能力。扩展的官方文档在 [RFC 6066] [https://tools.ietf.org/html/rfc6066] 中定义。Extension 像 TLS 中的一系列可水平扩展的插件。 Client 在 ClientHello 中申明多个自己可以支持的 Extension,以向 Server 表示自己有以下这些能力,或者向 Server 协商某些协议。Server 收到 ClientHello 以后,依次解析 Extension,有些如果需要立即回应,就在 ServerHello 中作出回应,有些不需要回应,或者 Server 不支持的
Opengraph URL: https://halfrost.com/https-extensions/
X: @halffrost
Generator: Ghost 5.19
Domain: halfrost.com
{
"@context": "https://schema.org",
"@type": "Article",
"publisher": {
"@type": "Organization",
"name": "Halfrost's Field | 冰霜之地",
"url": "https://halfrost.com/",
"logo": {
"@type": "ImageObject",
"url": "https://img.halfrost.com/2020/07/logo_.png"
}
},
"author": {
"@type": "Person",
"name": "一缕殇流化隐半边冰霜",
"image": {
"@type": "ImageObject",
"url": "https://img.halfrost.com/Blog/ArticleTitleImage/me.jpg",
"width": 640,
"height": 640
},
"url": "https://halfrost.com/author/halfrost/",
"sameAs": [
"https://halfrost.com",
"https://www.facebook.com/halffrost",
"https://twitter.com/halffrost"
]
},
"headline": "HTTPS 温故知新(六) —— TLS 中的 Extensions",
"url": "https://halfrost.com/https-extensions/",
"datePublished": "2019-03-17T11:08:00.000Z",
"dateModified": "2026-07-07T04:30:05.000Z",
"image": {
"@type": "ImageObject",
"url": "https://img.halfrost.com/Blog/ArticleTitleImage/122_0.png",
"width": 1920,
"height": 1080
},
"keywords": "Protocol, HTTPS",
"description": "扩展是 TLS 比较重要的一个知识点。它的存在能让 Client 和 Server 在不更新 TLS 的基础上,获得新的能力。扩展的官方文档在 [RFC\n6066] [https://tools.ietf.org/html/rfc6066] 中定义。Extension 像 TLS 中的一系列可水平扩展的插件。\n\nClient 在 ClientHello 中申明多个自己可以支持的 Extension,以向 Server 表示自己有以下这些能力,或者向 Server\n协商某些协议。Server 收到 ClientHello 以后,依次解析 Extension,有些如果需要立即回应,就在 ServerHello\n中作出回应,有些不需要回应,或者 Server 不支持的 Extension 就不用响应,忽略不处理。\n\nTLS 握手中的 Extension 有以下几个特点:\n\n * Extension 不影响 TLS 握手的成功与否。Server 对 ClientHello 中的 Extension\n 有些不支持,忽略不处理即可,不影响握手的流程。\n \n \n * ServerHell",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://halfrost.com/"
}
}
| theme-color | #FFFFFF |
| None | ie=edge |
| HandheldFriendly | True |
| referrer | no-referrer-when-downgrade |
| og:site_name | Halfrost's Field | 冰霜之地 |
| og:type | article |
| og:image | https://img.halfrost.com/Blog/ArticleTitleImage/122_0.png |
| article:published_time | 2019-03-17T11:08:00.000Z |
| article:modified_time | 2026-07-07T04:30:05.000Z |
| article:tag | HTTPS |
| article:publisher | https://www.facebook.com/halffrost |
| article:author | https://www.facebook.com/halffrost |
| twitter:card | summary_large_image |
| twitter:url | https://halfrost.com/https-extensions/ |
| twitter:image | https://img.halfrost.com/Blog/ArticleTitleImage/122_0.png |
| twitter:label1 | Written by |
| twitter:data1 | 一缕殇流化隐半边冰霜 |
| twitter:label2 | Filed under |
| twitter:data2 | Protocol, HTTPS |
| twitter:creator | @halffrost |
| og:image:width | 1920 |
| og:image:height | 1080 |
Links:
Viewport: width=device-width, initial-scale=1.0 shrink-to-fit=no