Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for TLS 1.3 #215

Open
goferaadmi opened this issue Apr 12, 2020 · 5 comments
Open

Support for TLS 1.3 #215

goferaadmi opened this issue Apr 12, 2020 · 5 comments

Comments

@goferaadmi
Copy link

Any plans to add support for TLS 1.3 handshake?

@goferaadmi
Copy link
Author

Anyone has update?

@mzpqnxow
Copy link
Contributor

mzpqnxow commented May 5, 2020

@goferaadmi I don't speak for zmap as I'm not a maintainer or a developer in this project but I suspect implementation of TLS 1.3 might be related to #212 and #212 which means this is unfortunately a pretty large effort

This is because the golang tls package is embedded into zmap/zcrypto, taken from a specific version of go. I'm guessing that version of go may not have yet supported TLS1.3. To support it, that entire core golang package would have to be upgraded in zcrypto and then regression testing by all of the tools/instances where it is depended upon would need to be done

Keep in mind this is speculation and I encourage you to take a look yourself as I haven't looked specifically into TLS 1.3 support, only the renegotiation bit of TLS. But I would expect this speculation to be accurate since generally speaking, golang makes adding things like this relatively straightforward and easy to implement and would therefore expect this support to already be here

@g0rbe
Copy link

g0rbe commented Jul 2, 2022

Any news when feature/TLSv1.3 will be merged to master?

@jiaocoll
Copy link

I also want to know when the feature/TLSv1.3 will be merged into master?

@dadrian
Copy link
Member

dadrian commented May 12, 2024

feature/TLSv1.3 probably needs to be redone from scratch, I don't believe it merges cleanly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants