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

Which SSL/TLS library is Cloudflare using? #79

Open
anotherjin opened this issue Aug 26, 2017 · 14 comments
Open

Which SSL/TLS library is Cloudflare using? #79

anotherjin opened this issue Aug 26, 2017 · 14 comments

Comments

@anotherjin
Copy link

I used the patch in sslconfig/patches for openssl-1.0.2, but I can't add Curve25519
So , which SSL/TLS library is Cloudflare using?

@draft1
Copy link

draft1 commented Aug 26, 2017

BoringSSL i think.

@hamjin
Copy link

hamjin commented Aug 29, 2017

But how do they use OCSP stapling and multi certs?

@injust
Copy link
Contributor

injust commented Aug 30, 2017

@railjty I'm not sure about multi certs, but OCSP stapling was never removed in BoringSSL. The OCSP protocol was removed, but not stapling and parsing.

@hamjin
Copy link

hamjin commented Oct 3, 2017

Now where can I get the patch for boringssl?#78

@ymshenyu
Copy link

ymshenyu commented Jun 24, 2018

i think they are using openssl with equal cipher patch. you can get the patch at https://github.com/hakasenyang/openssl-patch @railjty

@injust
Copy link
Contributor

injust commented Jun 24, 2018

@ymshenyu Incorrect, see #78 (comment). Cloudflare is using BoringSSL.

@ymshenyu
Copy link

ymshenyu commented Jun 24, 2018

ok , but boringssl ocsp stapling also need a patch and i am not recommend to use that patch. @injust

@hamjin
Copy link

hamjin commented Jun 24, 2018

@ymshenyu That page is incorrect

@hamjin
Copy link

hamjin commented Jun 24, 2018

Now I 'm using the openssl 1.1.1-pre2 with the patch at https://github.com/kn007/patch

@hakasenyang
Copy link

hakasenyang commented Jun 24, 2018

Hello.

@railjty, My patch is here.
Please, READ ME.

I'm using OpenSSL-1.1.1-pre9-dev.

@hamjin
Copy link

hamjin commented Jun 24, 2018

Tnanks a lot! It's very useful that add tls1.3 draft 23 back. And would someone add chacha20-poly1305-draft cipher back? Like BoringSSL branch 2987, it has both TLS1.3 Draft 18 and chacha20-poly1305-old(0xcc13 0xcx14 0xcc15)

@hakasenyang
Copy link

@railjty As I think, I no longer need a draft version of chacha20-poly1305.
If you need it, consider BoringSSL.

@hamjin
Copy link

hamjin commented Jun 24, 2018

Now BoringSSL deleted it. So only old LibreSSL/BoringSSL and cloudflare's patch can add it

@ymshenyu
Copy link

@injust may i get cloudflare boringssl patch ?

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

6 participants