Definida no NIST SP 800-186 §3.2.1.4 e no SEC 2 §2.5.1 (secp384r1) sobre p = 2³⁸⁴ − 2¹²⁸ − 2⁹⁶ + 2³² − 1, com a = −3 e cofator 1. Identificadores: OID 1.3.132.0.34, grupo TLS secp384r1 (24), esquema de assinatura do TLS 1.3 ecdsa_secp384r1_sha384 (0x0503), crv P-384 no JOSE com ES384 (ECDSA com SHA-384), COSE −35.
Tamanhos: chaves privadas de 48 bytes, chaves públicas de 97 bytes na forma não comprimida ou de 49 bytes na forma comprimida, assinaturas brutas de 96 bytes e cerca de 102–104 bytes em DER. Em um núcleo de um Apple M4 Max, o OpenSSL 3.6.5 assina cerca de 9.700 e verifica cerca de 4.500 mensagens por segundo, aproximadamente nove vezes mais devagar que o seu código otimizado para P-256.
Onde aparece: a CNSA 1.0 tornou a P-384 obrigatória para ECDH e ECDSA nos sistemas de segurança nacional; a raiz ECDSA da Let's Encrypt, a ISRG Root X2, e seus intermediários ECDSA são P-384 e assinam chaves de assinante P-256 ou P-384. Em novos projetos de 128 bits, a P-256 é a escolha habitual; o NIST IR 8547 (rascunho) trata as duas da mesma forma e proíbe o ECDSA em todos os níveis de segurança depois de 2035, e a CNSA 2.0 substitui a P-384 por ML-KEM-1024 e ML-DSA-87.