Hacker News new | past | comments | ask | show | jobs | submit login
OpenSSL Announces Final Release of OpenSSL 3.2.0 (openssl.org)
73 points by hlandau on Nov 23, 2023 | hide | past | favorite | 16 comments



Big one

> Support for using the Windows system certificate store as a source of trusted root certificates. This is not yet enabled by default and must be activated using an environment variable. This is likely to become enabled by default in a future feature release.

OpenSSL is used for TLS in tons of software ported from Linux to Windows.


That's a lot of sizeable new features in something that's supposed to be bulletproof


True and concerning. LibreSSL has been leading the pack in terms of security, but I wouldn't even call it bulletproof. These are very complicated codebases. I'd love to see OpenSSL adopt an approach of "useful features, tested well, and nothing else" but that's basically why LibreSSL was born after heartbleed. So I won't hold my breath.


Ok whats you're problem that you want to see addressed?


Personally, I’d like to see a slower addition of features in something as critical as OpenSSL.

LibreSSL (part of the OpenBSD project) has been aggressively pruning and hardening the codebase and is not immune to bugs. Security in crypto libraries is very hard.


OpenSSL is the kitchen sink for relatively well validated, fast crypto primitives, yet every project that uses one of those has to include the other couple megs of libcrypto (most of that is in ASN1 and X509 implementations, which are libcrypto and not libssl). Certainly seems to me like there's room for a librealcrypto (ought to fit in well under a meg) and a libitutils (all that X509 stuff).

OpenSSL is historically also the kitchen sink for TLS features and extensions, with rather mixed results.


bulletproof? Ha. Have you ever looked at their UI and API? bulletproof is not the word which comes to mind


> Client-side QUIC support

Is that enough to get rid of the QuicTLS fork? https://github.com/quictls/openssl.


So what's new? I don't understand the article. OpenSSL is the kind of technology I use on my web server without knowing how it actually works


Plus the title makes no sense to me, "Final Release" ?

After people just finished struggling to get to v3 of SSL, if that is true, I would say people should move to LibreSSL.


“OpenSSL 3.2.0 is the first General Availability release of the OpenSSL 3.2 release line”

it exited beta.


Final = coming at the end of a series. (no more after this). That's confusing.


It's the last release of 3.2.0, i.e. no alphas


That's what the body of the text of the article is for.


The article has a list of what's new at the very start. I'm not sure what else you're not understanding.


What does it mean in less technical terms?




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: