brainpoolP384r1
ECDHE | Security: 192 bits | Code: 27
Group Details
brainpoolP384r1270x001BWhat is brainpoolP384r1?
brainpoolP384r1 is a 384-bit Brainpool curve providing 192-bit security, comparable to secp384r1 but with verifiably random parameters. Like all Brainpool curves, it was designed to address concerns about potential weaknesses or backdoors in NIST curve generation. brainpoolP384r1 is used in high-security government and military applications in Europe, particularly in Germany and other EU countries. However, its performance is poor compared to NIST curves and X448, and browser support is extremely limited. brainpoolP384r1 is almost never seen in commercial TLS deployments.
Role in JA3 Fingerprinting
The brainpoolP384r1 group is used for ECDHE key exchange in TLS, providing perfect forward secrecy. Different browsers and HTTP clients advertise different supported groups, making this a key component of JA3 fingerprints.
Fingerprinting Impact: The order and selection of supported groups reveals browser type, version, and security preferences.