Three versions of SSL on offer
OpenSSL has been around for a very long time, but many believe it is too convoluted and ambitious/unfocused to be secure. The OpenBSD people have forked to LibreSSL and Google has forked to BoringSSL.
- LibreSSL is a version of the TLS/crypto stack forked from OpenSSL in 2014, with goals of modernizing the codebase, improving security, and applying best practice development processes.
- boringssl Git repositories - Git at Google
The unveiling of BoringSSL, as the Google fork has been dubbed, means there will be three separate versions of OpenSSL, which is best known for implementing the secure socket layer and transport layer security protocols on an estimated 500,000 websites. Developers of the OpenBSD operating system took the wraps off LibreSSL a few weeks after the surfacing of Heartbleed
Read more: Link - Google unveils independent “fork” of OpenSSL called “BoringSSL” | Ars Technica