# google/conscrypt

Conscrypt is a Java Security Provider that implements parts of the Java Cryptography Extension and Java Secure Socket Extension.

Repository: https://github.com/google/conscrypt
Canonical: https://ross.abutalabs.com/products/conscrypt
Language: Java
License: Apache-2.0
License Family: permissive
Last push: 2026-08-25T15:12:55+00:00

## Health v2 (maintenance only)
Score: 99/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 98, longevity 100
- inputs: {"age_days": 3551, "days_push": 8, "days_rel": 12, "gap_med": 8, "n_releases_24m": 4}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1401, forks 323 (observed 2026-08-28T04:04:37.260914+00:00)

## What it is
Conscrypt is a Java Security Provider implementing parts of the Java Cryptography Extension (JCE) and Java Secure Socket Extension (JSSE), backed by BoringSSL. It serves as the core TLS and crypto provider on Android and can also be used on JVM-based platforms.

## Use cases
- enable modern TLS in an Android app on older OS versions
- speed up Java SSL/TLS handshakes with a native crypto provider
- replace the default JCE provider with a faster one
- get consistent TLS behavior across JVM platforms
- access newer TLS features without an OS update

## When to choose
- you need up-to-date TLS/crypto on older Android devices via Google Play system updates
- you want a high-performance Java security provider backed by BoringSSL
- you need consistent TLS behavior across Android and desktop JVMs

## When to avoid
- you need a provider accepting external contributions - development is now internal to Google
- you only target recent Android versions where the platform provider is already default
- you need pure-Java crypto for portability to non-native environments

## Facets
- artifact type: library
- maturity: maintenance
- function: cryptography, security, http-client
- domain: security, developer-tools, android-tools
- platform: jvm, cross-platform
- tags: java-security-provider, tls, ssl, jce, jsse, boringssl, android

## Member repositories
- google/conscrypt (main) score 99

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:37.260914+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:39:02.638270+00:00, confidence not recorded.
  - readme: https://github.com/google/conscrypt (fetched 2026-08-28T04:04:37.260914+00:00, sha 56376942fedb)
- Data as of 2026-08-30T08:39:29.467469+00:00.
