BoringSSL
E224034
BoringSSL is a Google-maintained fork of OpenSSL focused on security, simplicity, and suitability for large-scale, internal use in projects like Chrome and Android.
All labels observed (1)
| Label | Occurrences |
|---|---|
| BoringSSL canonical | 3 |
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
OpenSSL fork
ⓘ
TLS library ⓘ cryptographic library ⓘ |
| basedOn | OpenSSL ⓘ |
| designGoal |
API stability not guaranteed
ⓘ
hardened against misuse ⓘ reduce complexity ⓘ remove unused OpenSSL features ⓘ |
| developer | Google ⓘ |
| focus |
internal use
ⓘ
large-scale deployment ⓘ security ⓘ simplicity ⓘ |
| implements |
SSL/TLS protocol stack
ⓘ
cryptographic primitives ⓘ |
| license |
ISC-like license
ⓘ
OpenSSL License ⓘ |
| maintainer |
Google security teams
ⓘ
surface form:
Google security team
|
| notIntendedFor |
general-purpose system library
ⓘ
third-party stable API consumers ⓘ |
| origin | fork of OpenSSL 1.0.2-era codebase ⓘ |
| platform | cross-platform ⓘ |
| programmingLanguage | C ⓘ |
| replacesInGoogle | OpenSSL ⓘ |
| repository | https://boringssl.googlesource.com/boringssl/ ⓘ |
| sourceModel | open source ⓘ |
| supportsAlgorithm |
AES
ⓘ
ChaCha20 ⓘ ECDHE ⓘ ECDSA ⓘ Poly1305 ⓘ RSA ⓘ |
| supportsFeature |
ALPN
ⓘ
FIPS-related code paths (select builds) ⓘ OCSP stapling ⓘ certificate verification ⓘ session resumption ⓘ |
| supportsLanguageBinding | C API ⓘ |
| supportsProtocol |
DTLS
ⓘ
TLS ⓘ |
| supportsStandard |
X.509 certificates
ⓘ
surface form:
X.509
|
| usedBy |
Android
ⓘ
Google Chrome ⓘ Google services ecosystem ⓘ
surface form:
Google services
|
| usedIn |
Android application framework
ⓘ
surface form:
Android networking stack
Chromium web browser ⓘ
surface form:
Chromium-based browsers
Google server infrastructure ⓘ |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.