Categories:
Android (13)
Apple Mac (27)
DH Keys (39)
DSA Keys (83)
EC Keys (2389)
Firefox (30)
General (10)
Google Chrome (25)
Intermediate CA (152)
Java VM (29)
JDK Keytool (28)
Microsoft CertUtil (29)
Microsoft Edge (9)
Mozilla CertUtil (21)
OpenSSL (236)
Other (7)
Portecle (38)
Publishers (6528)
Revoked Certificates (16)
Root CA (85)
RSA Keys (5269)
Tools (46)
Tutorial (1)
What Is (22)
Windows (127)
Collections:
Other Resources:
OpenSSL "genpkey dh_paramgen_generator:3" - DH Param Generator
How to use a different DH key generation parameter generator with OpenSSL "genpkey -genparam" command?
✍: FYIcenter.com
When you use OpenSSL "genpkey -genparam -algorithm dh" command to generate DH key generation parameters, the default generator 2 will be used. You can change it by using the "-pkeyopt dh_paramgen_generator:n" option as shown below:
C:\Users\fyicenter>\local\openssl\openssl OpenSSL> genpkey -genparam -algorithm dh -out dh_test.prm -pkeyopt dh_paramgen_generator:3 ................................................................................ .......+..................................+.................................+... ..+............................................................................. ... OpenSSL> genpkey -paramfile dh_test.prm -out dh_test.ke OpenSSL> pkey -in dh_test.key -text -noout DH Private-Key: (1024 bit) private-key: 6c:c7:05:a1:2e:f6:ec:6d:41:4f:92:dc:0e:f1:66: 9d:70:6a:5a:e0:44:48:26:2e:11:28:e5:8c:b3:29: c7:2c:fa:ef:9b:16:6f:cd:0e:81:e0:c9:d6:8a:f7: c2:cb:59:41:a4:6b:71:6b:67:6c:20:52:5f:c9:2b: 4b:25:b9:eb:8b:95:c5:12:30:ac:51:81:f5:c4:83: 56:cb:0b:69:45:ce:f3:90:a3:c5:00:6c:ad:0d:69: 9b:b1:43:28:ef:34:bb:f0:8f:e6:ca:cd:d8:0b:34: 1b:d4:c1:a4:94:a2:cd:80:ef:db:ac:b5:53:bf:94: b8:f9:33:62:dd:a9:df:6d public-key: 7f:83:1f:0b:62:c7:ff:2e:c0:b7:50:fc:73:10:50: f7:d4:4a:c6:5d:52:50:57:87:dc:8a:0e:85:4c:b7: 9c:a7:88:f7:03:f6:2b:3a:e0:01:0f:34:2e:d2:b0: ce:b0:9e:61:6e:3c:39:51:78:6e:c6:47:90:d0:32: b7:56:91:c6:4f:39:e8:74:90:31:5b:d1:6a:3c:80: bb:9c:52:00:76:f8:3b:0c:e3:8c:c8:ed:07:55:00: a9:51:74:a6:cc:2a:73:b2:d7:af:26:25:0f:15:cc: c4:24:1e:d1:ba:48:20:75:3d:76:ba:08:ac:cf:83: 61:5a:0c:1f:f9:01:61:da prime: 00:cc:8b:95:1e:64:85:9d:20:85:22:36:da:b3:f2: 89:6b:eb:e6:40:be:71:1d:4d:e7:85:54:c7:40:36: a3:b4:33:92:48:9d:4d:c8:d8:57:71:d7:8d:d5:23: 27:fd:e7:f5:4e:02:52:60:8b:39:6c:dc:83:af:f8: e4:af:98:fb:29:ce:69:95:50:e1:f4:42:df:31:3d: 92:86:9b:72:67:d5:2a:c4:36:d2:ea:59:70:01:df: 06:72:8e:4b:a7:ae:3e:8a:45:74:38:30:e1:73:ae: 5c:2a:f3:c7:25:7f:03:67:75:4e:39:9d:42:cf:1e: c0:e6:d9:57:7f:a5:81:e4:5b generator: 3 (0x3)
What this test tells us:
⇒ OpenSSL "genpkey -des" - DES Encrypt DH Keys
⇐ OpenSSL "genpkey dh_paramgen_prime_len:3072" - DH Long Keys
2017-07-25, 2277👍, 0💬
Popular Posts:
Where to find tutorials on using OpenSSL "gendsa" and "dsa" commands? Here is a collection of tutori...
Certificate summary - Owner: Microsoft Secure Server Authority, Dredmond, Dcorp, Dmicrosoft, Dcom Is...
Where to find tutorials on using OpenSSL to manage certificate? Here is a collection of tutorials on...
Certificate summary - Owner: *.rt.com, PlatinumSSL Wildcard, "Hosted by RU-Center (??? \"???????????...
Certificate Summary: Subject: Class 3 Public Primary Certification Authority Issuer: Class 3 Public ...