brainpoolP384r1

ECDHE | Security: 192 bits | Code: 27

Group Details

Group Name
brainpoolP384r1
Group Code (Decimal)
27
Group Code (Hex)
0x001B
Type
ECDHE
Security Level
192 bits

What 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.

Test Your Configuration