Skip to content

new feature: capture TLS 1.3 master secret#143

Merged
cfc4n merged 12 commits into
masterfrom
tls-1_3-master-secret
Jul 27, 2022
Merged

new feature: capture TLS 1.3 master secret#143
cfc4n merged 12 commits into
masterfrom
tls-1_3-master-secret

Conversation

@cfc4n
Copy link
Copy Markdown
Member

@cfc4n cfc4n commented Jul 23, 2022

for #142

description:
as wireshark description about (pre)-master-secrets via : https://firefox-source-docs.mozilla.org/security/nss/legacy/key_log_format/index.html

CLIENT_EARLY_TRAFFIC_SECRET: the hex-encoded early traffic secret for the client side (for TLS 1.3)

CLIENT_HANDSHAKE_TRAFFIC_SECRET: the hex-encoded handshake traffic secret for the client side (for TLS 1.3)

SERVER_HANDSHAKE_TRAFFIC_SECRET: the hex-encoded handshake traffic secret for the server side (for TLS 1.3)

CLIENT_TRAFFIC_SECRET_0: the first hex-encoded application traffic secret for the client side (for TLS 1.3)

SERVER_TRAFFIC_SECRET_0: the first hex-encoded application traffic secret for the server side (for TLS 1.3)

EARLY_EXPORTER_SECRET: the hex-encoded early exporter secret (for TLS 1.3).

EXPORTER_SECRET: the hex-encoded exporter secret (for TLS 1.3)

cfc4n added 5 commits July 21, 2022 00:23
Signed-off-by: CFC4N <cfc4n.cs@gmail.com>
Signed-off-by: CFC4N <cfc4n.cs@gmail.com>
Signed-off-by: CFC4N <cfc4n.cs@gmail.com>
Signed-off-by: CFC4N <cfc4n.cs@gmail.com>
@cfc4n cfc4n linked an issue Jul 23, 2022 that may be closed by this pull request
@cfc4n cfc4n marked this pull request as draft July 23, 2022 16:37
cfc4n added 3 commits July 24, 2022 00:39
Signed-off-by: CFC4N <cfc4n.cs@gmail.com>
HKDF is a cryptographic key derivation function (KDF) with the goal of expanding limited input keying material into one or more cryptographically strong secret keys.

RFC 5869: https://tools.ietf.org/html/rfc5869

Signed-off-by: CFC4N <cfc4n.cs@gmail.com>
Signed-off-by: CFC4N <cfc4n.cs@gmail.com>
@cfc4n cfc4n marked this pull request as ready for review July 25, 2022 15:32
@cfc4n cfc4n requested review from SenberHu and xjas July 26, 2022 10:21
cfc4n added 4 commits July 26, 2022 23:58
Signed-off-by: CFC4N <cfc4n.cs@gmail.com>
Signed-off-by: CFC4N <cfc4n.cs@gmail.com>
Signed-off-by: CFC4N <cfc4n.cs@gmail.com>
Signed-off-by: CFC4N <cfc4n.cs@gmail.com>
@cfc4n cfc4n requested a review from chriskaliX July 27, 2022 14:37
@cfc4n cfc4n merged commit 7300085 into master Jul 27, 2022
@cfc4n cfc4n added the enhancement New feature or request label Jul 27, 2022
@cfc4n cfc4n deleted the tls-1_3-master-secret branch July 27, 2022 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

support tls 1.3 master secret

2 participants