CgmGdoiDiffieHellmanGroup
A textual convention indicating the identifier of the Diffie-Hellman Group being used. Following are the possible updated Diffie-Hellman Group values & CgmGdoiDiffieHellmanGroup mappings after RFC 4306: Diffie-Hellman Group Type Value ------------------------- ----- NONE 0 -- dhNone Group 1 - 768 Bit MODP 1 -- dhGroup1 Group 2 - 1024 Bit MODP 2 -- dhGroup2 1536-bit MODP Group 5 -- dh1536Modp 2048-bit MODP Group 14 -- dh2048Modp 3072-bit MODP Group 15 -- dh3072Modp 4096-bit MODP Group 16 -- dh4096Modp 6144-bit MODP Group 17 -- dh6144Modp 8192-bit MODP Group 18 -- dh8192Modp 256-bit random ECP group 19 -- dhEcp256 84-bit random ECP group 20 -- dhEcp84 521-bit random ECP group 21 -- dhEcp521 1024-bit MODP w/ 160-bit 22 -- dh1024Modp160 Prime Order Subgroup 2048-bit MODP w/ 224-bit 23 -- dh2048Modp224 Prime Order Subgroup 2048-bit MODP w/ 256-bit 24 -- dh2048Modp256 Prime Order Subgroup 192-bit Random ECP Group 25 -- dhEcp192 224-bit Random ECP Group 26 -- dhEcp224 Following are the possible legacy Diffie-Hellman Group values & CgmGdoiDiffieHellmanGroup mappings from RFC 2409: Diffie-Hellman Group Type Value ------------------------- ----- Group 1 - 768 Bit MODP 1 -- dhGroup1 Group 2 - 1024 Bit MODP 2 -- dhGroup2 EC2N group on GP[2^155] 3 -- dhEc2nGp155 EC2N group on GP[2^185] 4 -- dhEc2nGp185
Possible values
19 objects| Number | Name |
|---|---|
| 0 | dhNone |
| 1 | dhGroup1 |
| 2 | dhGroup2 |
| 3 | dhEc2nGp155 |
| 4 | dhEc2nGp185 |
| 5 | dh1536Modp |
| 14 | dh2048Modp |
| 15 | dh3072Modp |
| 16 | dh4096Modp |
| 17 | dh6144Modp |
| 18 | dh8192Modp |
| 19 | dhEcp256 |
| 20 | dhEcp84 |
| 21 | dhEcp521 |
| 22 | dh1024Modp160 |
| 23 | dh2048Modp224 |
| 24 | dh2048Modp256 |
| 25 | dhEcp192 |
| 26 | dhEcp224 |