Collections:
Other Resources:
OpenSSL "genpkey -pkeyopt rsa_keygen_pubexp:1" - Bad RSA Key
Can I use 1 as the public exponent to generate an RSA private key?
✍: FYIcenter.com
No. Using public exponent of 1 will generate identical RSA private key and public key
as shown below:
C:\Users\fyicenter>\local\openssl\openssl
OpenSSL> genpkey -algorithm rsa -out rsa_test.key -pkeyopt rsa_keygen_bits:256
-pkeyopt rsa_keygen_pubexp:1
.........+++++++++++++++++++++++++++
................+++++++++++++++++++++++++++
OpenSSL> pkey -in rsa_test.key -text -noout
Private-Key: (256 bit)
modulus:
00:9c:e6:28:67:b8:c5:7c:fa:a6:67:bc:b4:e9:eb:
64:1d:06:37:d4:a6:f7:9d:20:2d:79:6b:aa:90:ea:
c7:d1:1d
publicExponent: 1 (0x1)
privateExponent: 1 (0x1)
prime1:
00:d0:28:ab:a1:8f:18:a1:19:68:e7:7b:2d:60:e7:
a1:0d
prime2:
00:c0:f5:8a:ac:a2:52:4f:07:aa:80:e7:c1:fc:e6:
4c:51
exponent1: 1 (0x1)
exponent2: 1 (0x1)
coefficient:
2b:77:16:b9:cb:e8:56:06:08:75:20:58:14:09:b8:
2f
What this test tells us:
⇒ OpenSSL "genpkey -pkeyopt rsa_keygen_pubexp:2" Runs Forever
⇐ OpenSSL "genpkey -pkeyopt rsa_keygen_pubexp:3" - RSA Public Exponent
2018-01-06, ∼3337🔥, 0💬
Popular Posts:
How to add a root CA certificate into "cert8.db" file using Mozilla "certutil" tool? I have exported...
Certificate Summary: Subject: TC TrustCenter Class 4 CA II Issuer: TC TrustCenter Class 4 CA II Expi...
Certificate summary - Owner: *.webserversystems.com, PositiveSSL Wildcard, Domain Control Validated ...
Certificate summary - Owner: *.myntra.com, Domain Control Validated Issuer: SERIALNUMBER=07969287, G...
Certificate summary - Owner: *.blogger.com, Google Inc, L=Mountain View, ST=California, US Issuer: G...