Collections:
Other Resources:
OpenSSL "ans1parse" - Configuration File for DSA Private Key
Can I build a DSA private key from an OpenSSL configuration file?
✍: FYIcenter.com
Yes, you can build a DSA private key from an OpenSSL configuration file,
if you know the components of the key, as shown in the test below:
C:\Users\fyicenter>type asn1_dsa_pri_key.cnf
asn1 = SEQUENCE:dsa_pri_key
[dsa_pri_key]
version =INTEGER:0
algorithm =SEQUENCE:dsa_alg
private =OCTWRAP,INTEGER:0x6A9C8BEFEB21DDD3F16FB3A0A202E718A70D19F8
[dsa_alg]
algorithm =OID:dsaEncryption
parameter =SEQUENCE:dsa_param
[dsa_param]
p =INTEGER:0xB2A22FE456DD10930CEED27DE2E58E69E27CB52E14BE655C5D0F4E\
DC4A627A800A211DABD9B07D974EF3C997DD198E31C2B238696CBF5E9984B1EE3D11B2D9E3
q =INTEGER:0xA17145E13E0034692FC1BD85BDF88E1AA578818D
g =INTEGER:0x79F4E4FB123458BFDD388E0CC90D776C3CBB9C82E10668C71318D3\
22AF5968EE8FB9F64F9AC09A9AAA24AD8DED795B7CE4BB81E02047AAC4D3E95513AA8FD5DD
C:\Users\fyicenter>\local\openssl\openssl
asn1parse -genconf asn1_dsa_pri_key.cnf -noout -out dsa_pri_key.der
C:\Users\fyicenter>\local\openssl\openssl
pkey -in dsa_pri_key.der -inform DER -text -noout
Private-Key: (512 bit)
priv:
6a:9c:8b:ef:eb:21:dd:d3:f1:6f:b3:a0:a2:02:e7:
18:a7:0d:19:f8
pub:
42:4a:04:37:87:03:b5:1f:ad:65:ce:c2:c5:9b:f6:
fa:2c:d4:0a:a6:4c:43:97:5b:56:40:04:51:97:98:
e5:b2:fc:c7:4d:4d:e4:07:b7:38:12:34:1a:bb:ce:
08:78:cd:2c:a2:3a:45:01:99:2e:63:84:25:31:bc:
aa:7a:97:02
P:
00:b2:a2:2f:e4:56:dd:10:93:0c:ee:d2:7d:e2:e5:
8e:69:e2:7c:b5:2e:14:be:65:5c:5d:0f:4e:dc:4a:
62:7a:80:0a:21:1d:ab:d9:b0:7d:97:4e:f3:c9:97:
dd:19:8e:31:c2:b2:38:69:6c:bf:5e:99:84:b1:ee:
3d:11:b2:d9:e3
Q:
00:a1:71:45:e1:3e:00:34:69:2f:c1:bd:85:bd:f8:
8e:1a:a5:78:81:8d
G:
79:f4:e4:fb:12:34:58:bf:dd:38:8e:0c:c9:0d:77:
6c:3c:bb:9c:82:e1:06:68:c7:13:18:d3:22:af:59:
68:ee:8f:b9:f6:4f:9a:c0:9a:9a:aa:24:ad:8d:ed:
79:5b:7c:e4:bb:81:e0:20:47:aa:c4:d3:e9:55:13:
aa:8f:d5:dd
⇒ OpenSSL "ans1parse" - DSA Public Key in ASN.1 Structure
2016-09-26, ∼6678🔥, 0💬
Popular Posts:
Certificate Summary: Subject: fp.measure.office.com Issuer: DigiCert Cloud Services CA-1 Expiration:...
How to see the signing chain (or validation path) of a server certificate in Google Chrome 51? I wan...
How to generate a new DSA key pair with a shorter key size using OpenSSL "genpkey" commands? If you ...
What is ASN.1 OBJECT IDENTIFIER field type? How to specify OBJECT IDENTIFIER field type in OpenSSL "...
How to how extra an ASN.1 child structure using the OpenSSL "ans1parse" command? You can use the Ope...