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

X25519Kyber768 Support? #234

Closed
VeNoMouS opened this issue Aug 16, 2023 · 2 comments
Closed

X25519Kyber768 Support? #234

VeNoMouS opened this issue Aug 16, 2023 · 2 comments

Comments

@VeNoMouS
Copy link
Contributor

Google has announced plans to add support for quantum-resistant encryption algorithms in its Chrome browser, starting with version 116.

"Chrome will begin supporting X25519Kyber768 for establishing symmetric secrets in TLS, starting in Chrome 116, and available behind a flag in Chrome 115," Devon O'Brien said in a post published Thursday.

Kyber was chosen by the U.S. Department of Commerce's National Institute of Standards and Technology (NIST) as the candidate for general encryption in a bid to tackle future cyber attacks posed by the advent of quantum computing. Kyber-768 is roughly the security equivalent of AES-192.

The encryption algorithm has already been adopted by Cloudflare, Amazon Web Services, and IBM.

X25519Kyber768 is a hybrid algorithm that combines the output of X25519, an elliptic curve algorithm widely used for key agreement in TLS, and Kyber-768 to create a strong session key to encrypt TLS connections.

@VeNoMouS
Copy link
Contributor Author

nm see its mentioned in #223

@gaukas
Copy link
Contributor

gaukas commented Aug 19, 2023

Actually, do you see this feature being shipped with 116 and enabled by default? I just updated and didn't see it as expected. My Chrome 116 seemed to be using the same ClientHello message(s) from previous versions.

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

2 participants