1
0
Fork 0
mirror of https://git.sr.ht/~seirdy/seirdy.one synced 2024-12-28 03:02:09 +00:00
seirdy.one/content/notes/using-boringssl.md
Seirdy b59ffb2a39
Revert lobsters url change
Turns out you need to be logged in to see the reply permalinks
2024-05-27 22:37:27 -04:00

1.6 KiB

title date lastMod replyURI replyTitle replyType replyAuthor replyAuthorURI syndicatedCopies
Using BoringSSL 2022-10-30T13:10:29-07:00 2023-05-27T03:57:41Z https://lobste.rs/s/9eas9d/you_should_prepare_for_openssl_3_x_secvuln#c_sk5f3v “BoringSSL…is not intended for general use” Comment AJ Jordan https://strugee.net/
title url
The Fediverse https://pleroma.envs.net/notice/AUjf1wCr0xk0yCVpKK
title url
Lobsters https://lobste.rs/s/9eas9d/you_should_prepare_for_openssl_3_x_secvuln#c_lreowa

Despite BoringSSL's "not intended for general use" warning, it's used by many projects:

  • The "ring" rust crate's crypto primitives (used by Rustls)
  • Cloudflare: used everywhere, including Quiche.
  • Apple's Secure Transport (it's in both major mobile OSes!)
  • Optionally: Nginx, libcurl
  • (Update ) Apple's SwiftNIO SSL
  • (Update ) AWS libcrypto is based on BoringSSL
  • (Update ) the Envoy proxy uses BoringSSL

I use nginx-quic with BoringSSL without issue, although I did have to use a separate script to manage the OCSP cache. The script manages the cache better than Nginx ever did, so I recommend it; it should be trivial to switch it from OpenSSL to LibreSSL.