René's URL Explorer Experiment


Title: HTTPS 温故知新(五) —— TLS 中的密钥计算

Open Graph Title: HTTPS 温故知新(五) —— TLS 中的密钥计算

X Title: HTTPS 温故知新(五) —— TLS 中的密钥计算

Open Graph Description: 本篇文章我们来对比对比 TLS 1.2 和 TLS 1.3 中的密钥计算。 一. TLS 1.2 中的密钥 在 TLS 1.2 中,有 3 种密钥:预备主密钥、主密钥和会话密钥(密钥块),这几个密钥都是有联系的。 struct { uint32 gmt_unix_time; opaque random_bytes[28]; } Random; struct { ProtocolVersion client_version; opaque random[46]; } PreMasterSecret; struct { uint8 major; uint8 minor; } ProtocolVersion;

X Description: 本篇文章我们来对比对比 TLS 1.2 和 TLS 1.3 中的密钥计算。 一. TLS 1.2 中的密钥 在 TLS 1.2 中,有 3 种密钥:预备主密钥、主密钥和会话密钥(密钥块),这几个密钥都是有联系的。 struct { uint32 gmt_unix_time; opaque random_bytes[28]; } Random; struct { ProtocolVersion client_version; opaque random[46]; } PreMasterSecret; struct { uint8 major; uint8 minor; } ProtocolVersion;

Opengraph URL: https://halfrost.com/https-key-cipher/

X: @halffrost

Generator: Ghost 5.19

direct link

Domain: halfrost.com


Hey, it has json ld scripts:
{
    "@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 中的密钥计算",
    "url": "https://halfrost.com/https-key-cipher/",
    "datePublished": "2019-03-10T11:00:00.000Z",
    "dateModified": "2026-07-07T04:30:17.000Z",
    "image": {
        "@type": "ImageObject",
        "url": "https://img.halfrost.com/Blog/ArticleTitleImage/121_0.png",
        "width": 1920,
        "height": 1080
    },
    "keywords": "Protocol, HTTPS",
    "description": "本篇文章我们来对比对比 TLS 1.2 和 TLS 1.3 中的密钥计算。\n\n一. TLS 1.2 中的密钥\n在 TLS 1.2 中,有 3 种密钥:预备主密钥、主密钥和会话密钥(密钥块),这几个密钥都是有联系的。\n\n         struct {\n             uint32 gmt_unix_time;\n             opaque random_bytes[28];\n         } Random;\n         \n        struct {\n             ProtocolVersion client_version;\n             opaque random[46];\n         } PreMasterSecret;  \n\n        struct {\n             uint8 major;\n             uint8 minor;\n         } ProtocolVersion;       \n\n\n对于 RSA 握手协商算法来说,Client 会生成的一个 48 字节的预备主密",
    "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://halfrost.com/"
    }
}
    

theme-color#FFFFFF
Noneie=edge
HandheldFriendlyTrue
referrerno-referrer-when-downgrade
og:site_nameHalfrost's Field | 冰霜之地
og:typearticle
og:imagehttps://img.halfrost.com/Blog/ArticleTitleImage/121_0.png
article:published_time2019-03-10T11:00:00.000Z
article:modified_time2026-07-07T04:30:17.000Z
article:tagHTTPS
article:publisherhttps://www.facebook.com/halffrost
article:authorhttps://www.facebook.com/halffrost
twitter:cardsummary_large_image
twitter:urlhttps://halfrost.com/https-key-cipher/
twitter:imagehttps://img.halfrost.com/Blog/ArticleTitleImage/121_0.png
twitter:label1Written by
twitter:data1一缕殇流化隐半边冰霜
twitter:label2Filed under
twitter:data2Protocol, HTTPS
twitter:creator@halffrost
og:image:width1920
og:image:height1080

Links:

https://halfrost.com
https://halfrost.com
HOMEhttps://halfrost.com/
ARCHIVEShttps://halfrost.com/archives/
TAGhttps://halfrost.com/tag/
LINKShttps://halfrost.com/links/
ABOUThttps://halfrost.com/about/
BOOKShttps://books.halfrost.com/
RESUMEhttps://halfrost.me/
CONTACThttps://halfrost.com/contact/
https://halfrost.com/https-key-cipher/
HOMEhttps://halfrost.com/
ARCHIVEShttps://halfrost.com/archives/
TAGhttps://halfrost.com/tag/
LINKShttps://halfrost.com/links/
ABOUThttps://halfrost.com/about/
BOOKShttps://books.halfrost.com/
RESUMEhttps://halfrost.me/
CONTACThttps://halfrost.com/contact/
Protocolhttps://halfrost.com/tag/protocol/
iOShttps://halfrost.com/tag/ios/
HTTPShttps://halfrost.com/tag/https/
AIhttps://halfrost.com/tag/ai/
Machine Learninghttps://halfrost.com/tag/machine-learning/
Golanghttps://halfrost.com/tag/golang/
HTTPhttps://halfrost.com/tag/http/
ReactiveCocoahttps://halfrost.com/tag/reactivecocoa/
RAChttps://halfrost.com/tag/rac/
HTTP/2https://halfrost.com/tag/http-2/
Protocolhttps://halfrost.com/tag/protocol/
SP800-108https://tools.ietf.org/html/rfc7627#ref-SP800-108
RFC4251https://tools.ietf.org/html/rfc4251
《Triple Handshake Preconditions and Impact》https://tools.ietf.org/html/rfc7627#section-6.1
CloudFlarehttps://www.cloudflare.com/
IKEv2https://tools.ietf.org/html/rfc5869#ref-IKEv2
HKDF-paperhttps://tools.ietf.org/html/rfc5869#ref-HKDF-paper
[RFC5869]https://tools.ietf.org/html/rfc5869
[RFC2104]https://tools.ietf.org/html/rfc2104
研究表明http://link.zhihu.com/?target=http%3A//www.isg.rhul.ac.uk/~kp/TLS-AEbounds.pdf
RFC5705https://tools.ietf.org/html/rfc5705
[RFC5705] 第4节https://tools.ietf.org/html/rfc5705#section-4
RFC 5246https://tools.ietf.org/html/rfc5246
RFC 8466https://tools.ietf.org/html/rfc8446
Keyless SSL: The Nitty Gritty Technical Detailshttps://blog.cloudflare.com/keyless-ssl-the-nitty-gritty-technical-details/
Cryptographic Extraction and Key Derivation: The HKDF Schemehttps://eprint.iacr.org/2010/264.pdf
Halfrost-Fieldhttps://github.com/halfrost/Halfrost-Field
halfrost · GitHubhttps://github.com/halfrost
https://halfrost.com/HTTPS-key-cipher/https://halfrost.com/https-key-cipher/
Protocolhttps://halfrost.com/tag/protocol/
HTTPShttps://halfrost.com/tag/https/
https://halfrost.com/author/halfrost/
一缕殇流化隐半边冰霜https://halfrost.com/author/halfrost/
Facebookhttps://www.facebook.com/sharer/sharer.php?u=https://halfrost.com/https-key-cipher/
Twitterhttps://twitter.com/share?text=HTTPS%20%E6%B8%A9%E6%95%85%E7%9F%A5%E6%96%B0%EF%BC%88%E4%BA%94%EF%BC%89%20%E2%80%94%E2%80%94%20TLS%20%E4%B8%AD%E7%9A%84%E5%AF%86%E9%92%A5%E8%AE%A1%E7%AE%97&url=https://halfrost.com/https-key-cipher/
Linkedinhttp://www.linkedin.com/shareArticle?mini=true&url=https://halfrost.com/https-key-cipher/&title=HTTPS%20%E6%B8%A9%E6%95%85%E7%9F%A5%E6%96%B0%EF%BC%88%E4%BA%94%EF%BC%89%20%E2%80%94%E2%80%94%20TLS%20%E4%B8%AD%E7%9A%84%E5%AF%86%E9%92%A5%E8%AE%A1%E7%AE%97
Pinteresthttp://pinterest.com/pin/create/button/?url=https://halfrost.com/https-key-cipher/&description=HTTPS%20%E6%B8%A9%E6%95%85%E7%9F%A5%E6%96%B0%EF%BC%88%E4%BA%94%EF%BC%89%20%E2%80%94%E2%80%94%20TLS%20%E4%B8%AD%E7%9A%84%E5%AF%86%E9%92%A5%E8%AE%A1%E7%AE%97
Permalink Link Copied to clipboardhttps://halfrost.com/https-key-cipher/
https://halfrost.com/halfrost_2018/
星霜荏苒https://halfrost.com/tag/xing-shuang-ren-ran/
如何看待软件开发 ?https://halfrost.com/halfrost_2018/
https://halfrost.com/https-extensions/
Protocolhttps://halfrost.com/tag/protocol/
HTTPS 温故知新(六) —— TLS 中的 Extensionshttps://halfrost.com/https-extensions/
Machine Learninghttps://halfrost.com/tag/machine%20learning/
golanghttps://halfrost.com/tag/golang/
JavaScripthttps://halfrost.com/tag/javascript/
iOShttps://halfrost.com/tag/ios/
Protocolhttps://halfrost.com/tag/protocol/
星霜荏苒https://halfrost.com/tag/星霜荏苒/
Article archiveshttps://halfrost.com/archives/
Linkshttps://halfrost.com/links/
About mehttps://halfrost.com/about/
https://halfrost.com/https-key-cipher/
Starhttps://github.com/halfrost/Halfrost-Field
鄂ICP备16014744号-1https://beian.miit.gov.cn
https://twitter.com/halffrost
https://facebook.com/halffrost/
https://instagram.com/halfrost_/
https://dribbble.com/halfrost
https://behance.net/halfrost
https://medium.com/@halffrost
https://pinterest.com/halfrost_/
https://halfrost.com/https-key-cipher/
https://linkedin.com/in/half-frost/
https://github.com/halfrost
https://tiktok.com/@halffrost

Viewport: width=device-width, initial-scale=1.0 shrink-to-fit=no


URLs of crawlers that visited me.