BoringSSL is a Google-maintained fork of OpenSSL, designed specifically to meet the security, performance, and maintainability needs of Google’s infrastructure and products. While fully open source, BoringSSL is not intended for general public use — it serves as a streamlined, heavily modified SSL/TLS and cryptography library optimized for Google’s internal ecosystem, including Chrome/Chromium, Android, and other Google services. The project prioritizes security, simplicity, and maintainability over backward compatibility. Unlike OpenSSL, BoringSSL provides no guarantee of stable APIs or ABIs, meaning third-party projects depending on it may frequently break. Google products that use BoringSSL ship their own copies and update them as needed, enabling faster iteration without legacy constraints. BoringSSL includes comprehensive API documentation, build instructions, and guidance for porting code from OpenSSL.

Features

  • Streamlined codebase with deprecated or unused OpenSSL features removed
  • Regularly updated to address vulnerabilities and improve performance
  • Documentation and tools for building, porting, and incorporating the library
  • Built-in support for fuzzing and sandboxing to enhance security testing
  • No API or ABI stability guarantees — intended for internal integration
  • Simplified, stripped-down API focused on Google’s needs

Project Samples

Project Activity

See All Activity >

Categories

Security

License

Apache License V2.0

Follow BoringSSL

BoringSSL Web Site

You Might Also Like
Relax: PRTG Monitors Your IT for You Icon
Relax: PRTG Monitors Your IT for You

Stay in control and avoid IT headaches. PRTG monitors your network, devices, and apps - receive alerts when it matters most.

You’re the go-to IT person, always putting out fires and keeping things running. With PRTG, you get reliable alerts to monitor your entire IT infrastructure, without the noise. Our intuitive setup gives you a clear overview of your network, devices, and applications in real time. Get instant alerts only when something needs your attention, whether you’re at your desk or on the move. Spend less time worrying about outages and more time focusing on what matters. Set up PRTG once and let it work for you - PRTG has you covered.
Start Your Free PRTG Trial Now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of BoringSSL!

Additional Project Details

Operating Systems

Android, Linux, Mac, Windows

Programming Language

Assembly, C, C++, Go, Perl, Rust

Related Categories

Perl Security Software, C++ Security Software, Assembly Security Software, C Security Software, Go Security Software

Registered

2025-10-10