Knowledge Base

Diffie-Hellman Parameter List

This list contains all well-known Diffie-Hellman parameters, together with their key size and the publishers that define them. Every parameter page has detailed information about the key size and the prime, with security assessments and recommendations.

It covers the parameters standardised by the IETF as well as those built into widely deployed applications.

Grade Diffie-Hellman Parameter Name Key Size Publishers
D
1024-bit Apache 2.0.18 builtin DH parameter 1024 bits Apache (Apache Software Foundation)
D
1024-bit Apache 2.1.5 builtin DH parameter 1024 bits Apache (Apache Software Foundation)
D
1024-bit HAProxy 1.6 builtin DH parameter 1024 bits HAProxy
D
1024-bit MODP Group/Oakley Group 2 (RFC 2409, RFC 2539) 1024 bits RFC 2409, RFC 2539, IETF
D
1024-bit MODP Group with 160-bit Prime Order Subgroup (RFC 5114) 1024 bits RFC 5114, IETF
D
1024-bit NGINX 0.7.2 builtin DH parameter 1024 bits NGINX (F5)
D
1024-bit Postfix 2.2 builtin DH parameter 1024 bits Postfix (Wietse Venema)
D
1024-bit ProFTPD 1.2.8 builtin DH parameter 1024 bits ProFTPD
D
1024-bit ProFTPD 1.3.2 builtin DH parameter 1024 bits ProFTPD
D
1024-bit ProFTPD 1.3.5 builtin DH parameter 1024 bits ProFTPD
D
1024-bit ProFTPD 1.3.7 builtin DH parameter 1024 bits ProFTPD
D
1024-bit ProFTPD 1.3.8 builtin DH parameter 1024 bits ProFTPD
A-
1536-bit MODP Group/Oakley Group 5 (RFC 3526) 1536 bits RFC 3526, IETF
A-
1536-bit ProFTPD 1.2.8 builtin DH parameter 1536 bits ProFTPD
A-
1536-bit ProFTPD 1.3.2 builtin DH parameter 1536 bits ProFTPD
A-
1536-bit ProFTPD 1.3.5 builtin DH parameter 1536 bits ProFTPD
A-
1536-bit ProFTPD 1.3.7 builtin DH parameter 1536 bits ProFTPD
A-
1536-bit ProFTPD 1.3.8 builtin DH parameter 1536 bits ProFTPD
A+
2048-bit Finite Field Diffie-Hellman group (RFC 7919) 2048 bits RFC 7919, IETF
A+
2048-bit HAProxy 1.6 builtin DH parameter 2048 bits HAProxy
A+
2048-bit MODP Group/Oakley Group 14 (RFC 3526) 2048 bits RFC 3526, IETF
C
2048-bit MODP Group with 224-bit Prime Order Subgroup (RFC 5114) 2048 bits RFC 5114, IETF
C
2048-bit MODP Group with 256-bit Prime Order Subgroup (RFC 5114) 2048 bits RFC 5114, IETF
A+
2048-bit Postfix 3.1 builtin DH parameter 2048 bits Postfix (Wietse Venema)
A+
2048-bit Postfix 3.6 builtin DH parameter 2048 bits Postfix (Wietse Venema)
A+
2048-bit Postfix 3.7 builtin DH parameter 2048 bits Postfix (Wietse Venema)
A+
2048-bit ProFTPD 1.2.8 builtin DH parameter 2048 bits ProFTPD
A+
2048-bit ProFTPD 1.3.2 builtin DH parameter 2048 bits ProFTPD
A+
2048-bit ProFTPD 1.3.5 builtin DH parameter 2048 bits ProFTPD
A+
2048-bit ProFTPD 1.3.8 builtin DH parameter 2048 bits ProFTPD
A+
2048-bit socat 1.7.3 builtin DH parameter 2048 bits socat
A+
3072-bit Finite Field Diffie-Hellman group (RFC 7919) 3072 bits RFC 7919, IETF
A+
3072-bit MODP Group/Oakley Group 15 (RFC 3526) 3072 bits RFC 3526, IETF
A+
3072-bit ProFTPD 1.3.8 builtin DH parameter 3072 bits ProFTPD
A+
4096-bit Finite Field Diffie-Hellman group (RFC 7919) 4096 bits RFC 7919, IETF
A+
4096-bit HAProxy 1.6 builtin DH parameter 4096 bits HAProxy
A+
4096-bit MODP Group/Oakley Group 16 (RFC 3526) 4096 bits RFC 3526, IETF
A+
4096-bit ProFTPD 1.3.8 builtin DH parameter 4096 bits ProFTPD
F
512-bit Apache 2.0.18 builtin DH parameter 512 bits Apache (Apache Software Foundation)
F
512-bit Apache 2.1.5 builtin DH parameter 512 bits Apache (Apache Software Foundation)
F
512-bit Postfix 2.2 builtin DH parameter 512 bits Postfix (Wietse Venema)
F
512-bit Postfix 3.1 builtin DH parameter 512 bits Postfix (Wietse Venema)
F
512-bit ProFTPD 1.2.8 builtin DH parameter 512 bits ProFTPD
F
512-bit ProFTPD 1.3.2 builtin DH parameter 512 bits ProFTPD
F
512-bit ProFTPD 1.3.5 builtin DH parameter 512 bits ProFTPD
F
512-bit ProFTPD 1.3.7 builtin DH parameter 512 bits ProFTPD
F
512-bit ProFTPD 1.3.8 builtin DH parameter 512 bits ProFTPD
D
6144-bit Finite Field Diffie-Hellman group (RFC 7919) 6144 bits RFC 7919, IETF
D
6144-bit MODP Group/Oakley Group 17 (RFC 3526) 6144 bits RFC 3526, IETF
F
768-bit MODP Group/Oakley Group 1 (RFC 2409, RFC 2539) 768 bits RFC 2409, RFC 2539, IETF
F
768-bit ProFTPD 1.2.8 builtin DH parameter 768 bits ProFTPD
F
768-bit ProFTPD 1.3.2 builtin DH parameter 768 bits ProFTPD
F
768-bit ProFTPD 1.3.5 builtin DH parameter 768 bits ProFTPD
F
768-bit ProFTPD 1.3.7 builtin DH parameter 768 bits ProFTPD
F
768-bit ProFTPD 1.3.8 builtin DH parameter 768 bits ProFTPD
D
8192-bit Finite Field Diffie-Hellman group (RFC 7919) 8192 bits RFC 7919, IETF
D
8192-bit MODP Group/Oakley Group 18 (RFC 3526) 8192 bits RFC 3526, IETF
Total records: 57