hohokus-3:test burt$ openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout mycert.pem -out mycert.pem Generating a 1024 bit RSA private key ............................++++++ .........................................................................++++++ writing new private key to 'mycert.pem' ----- You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter '.', the field will be left blank. ----- Country Name (2 letter code) [AU]:US State or Province Name (full name) [Some-State]:FL Locality Name (eg, city) []:MIAMI Organization Name (eg, company) [Internet Widgits Pty Ltd]:CSC524 Test Cert Organizational Unit Name (eg, section) []:Burt Rosenberg Common Name (eg, YOUR name) []:www.testcert.org Email Address []:burt@cs.miami.edu hohokus-3:test burt$ more mycert.pem -----BEGIN RSA PRIVATE KEY----- MIICXgIBAAKBgQCom9Snn4duzAtCrzofwmDbp737XhZblGN/tMEYORKudWxD9pwq 6qbmWXxtifa7FWOKi3roJgyVDLbryCVLajHMlQPHu5A38iYr3RNgU32VQWS/e5bd 7haIXrp1v4V8WsO6Dy+7KE71kBRfCzJZXxDbWPtasuxBdiiOBVte8yePCwIDAQAB AoGBAIBEtF2k5kIq5jIf3gcFN+xCyyvsovOeiqc/mlpUKNshp3B4rsuTYc8BqsAm YdZnaiee/qyXLaFCX/I1e/HIYwL0f/VHV0nY2qPEtb96EXNZ8CatFhlqeeMcAlMt 9Uay0h7qIQCOGnT/BdBEY2YtxeWHgKAqqGaIi+/DHMM5rFQRAkEA3EaUKInzwtpU uJlGa0ApLIYE3OUglPD1ffTQNeE+2SNCbzsEUYCpsLWo5lgaphmlMvw0/fM9Ap7g arLVHR3vswJBAMP0I3sNh+0JKH6hDU1vRyANATco3z1E3dxAVXX2jmCM1BbF4JLB fB2WgjXxRWrSDN0Ow3lLZGSnsvWYl+8Gd0kCQHe0h0lshqLKgaX77c/VA0sl3bip b8ZhGBgGFaxiJwRba/wEh3k/QXg9kHb1RC4l26fUdXvYVrx42J5DZxs2rI8CQQCW 8tnmL/02juh/66aosQEUYpA+IqEdvJA/29s5nO3+2F2FEXe29Y+b51Z1IWA9MoQw QfA43uf+VeUZJixcOBnpAkEAh10sPe5N9sQPcIxfCirx1HLHH+yAXIIcny+07xf7 RZs9g1T2yEmtNBdJJaV4PmyuxJ+aeE1gvUsFb0KkVjY/HQ== -----END RSA PRIVATE KEY----- -----BEGIN CERTIFICATE----- MIIDvDCCAyWgAwIBAgIJAKiSgv/t8pyGMA0GCSqGSIb3DQEBBAUAMIGbMQswCQYD VQQGEwJVUzELMAkGA1UECBMCRkwxDjAMBgNVBAcTBU1JQU1JMRkwFwYDVQQKExBD U0M1MjQgVGVzdCBDZXJ0MRcwFQYDVQQLEw5CdXJ0IFJvc2VuYmVyZzEZMBcGA1UE AxMQd3d3LnRlc3RjZXJ0Lm9yZzEgMB4GCSqGSIb3DQEJARYRYnVydEBjcy5taWFt aS5lZHUwHhcNMTEwMzMwMTIxMTE5WhcNMTIwMzI5MTIxMTE5WjCBmzELMAkGA1UE BhMCVVMxCzAJBgNVBAgTAkZMMQ4wDAYDVQQHEwVNSUFNSTEZMBcGA1UEChMQQ1ND NTI0IFRlc3QgQ2VydDEXMBUGA1UECxMOQnVydCBSb3NlbmJlcmcxGTAXBgNVBAMT EHd3dy50ZXN0Y2VydC5vcmcxIDAeBgkqhkiG9w0BCQEWEWJ1cnRAY3MubWlhbWku ZWR1MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCom9Snn4duzAtCrzofwmDb p737XhZblGN/tMEYORKudWxD9pwq6qbmWXxtifa7FWOKi3roJgyVDLbryCVLajHM lQPHu5A38iYr3RNgU32VQWS/e5bd7haIXrp1v4V8WsO6Dy+7KE71kBRfCzJZXxDb WPtasuxBdiiOBVte8yePCwIDAQABo4IBBDCCAQAwHQYDVR0OBBYEFALRUhVgGyHE XAo1FbIiH8bHlzg9MIHQBgNVHSMEgcgwgcWAFALRUhVgGyHEXAo1FbIiH8bHlzg9 oYGhpIGeMIGbMQswCQYDVQQGEwJVUzELMAkGA1UECBMCRkwxDjAMBgNVBAcTBU1J QU1JMRkwFwYDVQQKExBDU0M1MjQgVGVzdCBDZXJ0MRcwFQYDVQQLEw5CdXJ0IFJv c2VuYmVyZzEZMBcGA1UEAxMQd3d3LnRlc3RjZXJ0Lm9yZzEgMB4GCSqGSIb3DQEJ ARYRYnVydEBjcy5taWFtaS5lZHWCCQCokoL/7fKchjAMBgNVHRMEBTADAQH/MA0G CSqGSIb3DQEBBAUAA4GBAHeZjs0F0B2wfmmX5Vr+aDi+LB3d469j1ooe0jvEL3uY rOGKBWdXRBpiA+477J1qk6AAThuygOE+pHlNRsnRGoRslKmDCvnidP0pqdS24eOJ NWTJAN8zopuzfPMv6X+j+k2gwoDhgcKCIh886gHGmu/jrEc9U4yXQPRT5a/F3kSW -----END CERTIFICATE----- hohokus-3:test burt$ openssl x509 -text -in mycert.pem Certificate: Data: Version: 3 (0x2) Serial Number: a8:92:82:ff:ed:f2:9c:86 Signature Algorithm: md5WithRSAEncryption Issuer: C=US, ST=FL, L=MIAMI, O=CSC524 Test Cert, OU=Burt Rosenberg, CN=www.testcert.org/emailAddress=burt@cs.miami.edu Validity Not Before: Mar 30 12:11:19 2011 GMT Not After : Mar 29 12:11:19 2012 GMT Subject: C=US, ST=FL, L=MIAMI, O=CSC524 Test Cert, OU=Burt Rosenberg, CN=www.testcert.org/emailAddress=burt@cs.miami.edu Subject Public Key Info: Public Key Algorithm: rsaEncryption RSA Public Key: (1024 bit) Modulus (1024 bit): 00:a8:9b:d4:a7:9f:87:6e:cc:0b:42:af:3a:1f:c2: 60:db:a7:bd:fb:5e:16:5b:94:63:7f:b4:c1:18:39: 12:ae:75:6c:43:f6:9c:2a:ea:a6:e6:59:7c:6d:89: f6:bb:15:63:8a:8b:7a:e8:26:0c:95:0c:b6:eb:c8: 25:4b:6a:31:cc:95:03:c7:bb:90:37:f2:26:2b:dd: 13:60:53:7d:95:41:64:bf:7b:96:dd:ee:16:88:5e: ba:75:bf:85:7c:5a:c3:ba:0f:2f:bb:28:4e:f5:90: 14:5f:0b:32:59:5f:10:db:58:fb:5a:b2:ec:41:76: 28:8e:05:5b:5e:f3:27:8f:0b Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Subject Key Identifier: 02:D1:52:15:60:1B:21:C4:5C:0A:35:15:B2:22:1F:C6:C7:97:38:3D X509v3 Authority Key Identifier: keyid:02:D1:52:15:60:1B:21:C4:5C:0A:35:15:B2:22:1F:C6:C7:97:38:3D DirName:/C=US/ST=FL/L=MIAMI/O=CSC524 Test Cert/OU=Burt Rosenberg/CN=www.testcert.org/emailAddress=burt@cs.miami.edu serial:A8:92:82:FF:ED:F2:9C:86 X509v3 Basic Constraints: CA:TRUE Signature Algorithm: md5WithRSAEncryption 77:99:8e:cd:05:d0:1d:b0:7e:69:97:e5:5a:fe:68:38:be:2c: 1d:dd:e3:af:63:d6:8a:1e:d2:3b:c4:2f:7b:98:ac:e1:8a:05: 67:57:44:1a:62:03:ee:3b:ec:9d:6a:93:a0:00:4e:1b:b2:80: e1:3e:a4:79:4d:46:c9:d1:1a:84:6c:94:a9:83:0a:f9:e2:74: fd:29:a9:d4:b6:e1:e3:89:35:64:c9:00:df:33:a2:9b:b3:7c: f3:2f:e9:7f:a3:fa:4d:a0:c2:80:e1:81:c2:82:22:1f:3c:ea: 01:c6:9a:ef:e3:ac:47:3d:53:8c:97:40:f4:53:e5:af:c5:de: 44:96 -----BEGIN CERTIFICATE----- MIIDvDCCAyWgAwIBAgIJAKiSgv/t8pyGMA0GCSqGSIb3DQEBBAUAMIGbMQswCQYD VQQGEwJVUzELMAkGA1UECBMCRkwxDjAMBgNVBAcTBU1JQU1JMRkwFwYDVQQKExBD U0M1MjQgVGVzdCBDZXJ0MRcwFQYDVQQLEw5CdXJ0IFJvc2VuYmVyZzEZMBcGA1UE AxMQd3d3LnRlc3RjZXJ0Lm9yZzEgMB4GCSqGSIb3DQEJARYRYnVydEBjcy5taWFt aS5lZHUwHhcNMTEwMzMwMTIxMTE5WhcNMTIwMzI5MTIxMTE5WjCBmzELMAkGA1UE BhMCVVMxCzAJBgNVBAgTAkZMMQ4wDAYDVQQHEwVNSUFNSTEZMBcGA1UEChMQQ1ND NTI0IFRlc3QgQ2VydDEXMBUGA1UECxMOQnVydCBSb3NlbmJlcmcxGTAXBgNVBAMT EHd3dy50ZXN0Y2VydC5vcmcxIDAeBgkqhkiG9w0BCQEWEWJ1cnRAY3MubWlhbWku ZWR1MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCom9Snn4duzAtCrzofwmDb p737XhZblGN/tMEYORKudWxD9pwq6qbmWXxtifa7FWOKi3roJgyVDLbryCVLajHM lQPHu5A38iYr3RNgU32VQWS/e5bd7haIXrp1v4V8WsO6Dy+7KE71kBRfCzJZXxDb WPtasuxBdiiOBVte8yePCwIDAQABo4IBBDCCAQAwHQYDVR0OBBYEFALRUhVgGyHE XAo1FbIiH8bHlzg9MIHQBgNVHSMEgcgwgcWAFALRUhVgGyHEXAo1FbIiH8bHlzg9 oYGhpIGeMIGbMQswCQYDVQQGEwJVUzELMAkGA1UECBMCRkwxDjAMBgNVBAcTBU1J QU1JMRkwFwYDVQQKExBDU0M1MjQgVGVzdCBDZXJ0MRcwFQYDVQQLEw5CdXJ0IFJv c2VuYmVyZzEZMBcGA1UEAxMQd3d3LnRlc3RjZXJ0Lm9yZzEgMB4GCSqGSIb3DQEJ ARYRYnVydEBjcy5taWFtaS5lZHWCCQCokoL/7fKchjAMBgNVHRMEBTADAQH/MA0G CSqGSIb3DQEBBAUAA4GBAHeZjs0F0B2wfmmX5Vr+aDi+LB3d469j1ooe0jvEL3uY rOGKBWdXRBpiA+477J1qk6AAThuygOE+pHlNRsnRGoRslKmDCvnidP0pqdS24eOJ NWTJAN8zopuzfPMv6X+j+k2gwoDhgcKCIh886gHGmu/jrEc9U4yXQPRT5a/F3kSW -----END CERTIFICATE----- hohokus-3:test burt$ openssl verify mycert.pem mycert.pem: /C=US/ST=FL/L=MIAMI/O=CSC524 Test Cert/OU=Burt Rosenberg/CN=www.testcert.org/emailAddress=burt@cs.miami.edu error 18 at 0 depth lookup:self signed certificate OK hohokus-3:test burt$ openssl s_server -cert mycert.pem -www Using default temp DH parameters ACCEPT 1585:error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request:s23_srvr.c:397: ACCEPT 1585:error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request:s23_srvr.c:397: ACCEPT 1585:error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request:s23_srvr.c:397: ACCEPT 1585:error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca:s3_pkt.c:1053:SSL alert number 48 1585:error:140780E5:SSL routines:SSL23_READ:ssl handshake failure:s23_lib.c:180: ACCEPT 1585:error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request:s23_srvr.c:397: ACCEPT ACCEPT ACCEPT ACCEPT [[ Browse localhost:4433 with a webbrowser ]] hohokus-3:test burt$ openssl x509 -pubkey -text -in mycert.pem |more -----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCom9Snn4duzAtCrzofwmDbp737 XhZblGN/tMEYORKudWxD9pwq6qbmWXxtifa7FWOKi3roJgyVDLbryCVLajHMlQPH u5A38iYr3RNgU32VQWS/e5bd7haIXrp1v4V8WsO6Dy+7KE71kBRfCzJZXxDbWPta suxBdiiOBVte8yePCwIDAQAB -----END PUBLIC KEY----- Certificate: Data: Version: 3 (0x2) Serial Number: a8:92:82:ff:ed:f2:9c:86 Signature Algorithm: md5WithRSAEncryption Issuer: C=US, ST=FL, L=MIAMI, O=CSC524 Test Cert, OU=Burt Rosenberg, CN= www.testcert.org/emailAddress=burt@cs.miami.edu Validity Not Before: Mar 30 12:11:19 2011 GMT Not After : Mar 29 12:11:19 2012 GMT Subject: C=US, ST=FL, L=MIAMI, O=CSC524 Test Cert, OU=Burt Rosenberg, CN =www.testcert.org/emailAddress=burt@cs.miami.edu Subject Public Key Info: Public Key Algorithm: rsaEncryption RSA Public Key: (1024 bit) Modulus (1024 bit): 00:a8:9b:d4:a7:9f:87:6e:cc:0b:42:af:3a:1f:c2: 60:db:a7:bd:fb:5e:16:5b:94:63:7f:b4:c1:18:39: 12:ae:75:6c:43:f6:9c:2a:ea:a6:e6:59:7c:6d:89: f6:bb:15:63:8a:8b:7a:e8:26:0c:95:0c:b6:eb:c8: 25:4b:6a:31:cc:95:03:c7:bb:90:37:f2:26:2b:dd: 13:60:53:7d:95:41:64:bf:7b:96:dd:ee:16:88:5e: ba:75:bf:85:7c:5a:c3:ba:0f:2f:bb:28:4e:f5:90: 14:5f:0b:32:59:5f:10:db:58:fb:5a:b2:ec:41:76: 28:8e:05:5b:5e:f3:27:8f:0b Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Subject Key Identifier: 02:D1:52:15:60:1B:21:C4:5C:0A:35:15:B2:22:1F:C6:C7:97:38:3D X509v3 Authority Key Identifier: keyid:02:D1:52:15:60:1B:21:C4:5C:0A:35:15:B2:22:1F:C6:C7:97:38:3 D DirName:/C=US/ST=FL/L=MIAMI/O=CSC524 Test Cert/OU=Burt Rosenberg /CN=www.testcert.org/emailAddress=burt@cs.miami.edu serial:A8:92:82:FF:ED:F2:9C:86 X509v3 Basic Constraints: CA:TRUE Signature Algorithm: md5WithRSAEncryption 77:99:8e:cd:05:d0:1d:b0:7e:69:97:e5:5a:fe:68:38:be:2c: 1d:dd:e3:af:63:d6:8a:1e:d2:3b:c4:2f:7b:98:ac:e1:8a:05: 67:57:44:1a:62:03:ee:3b:ec:9d:6a:93:a0:00:4e:1b:b2:80: e1:3e:a4:79:4d:46:c9:d1:1a:84:6c:94:a9:83:0a:f9:e2:74: fd:29:a9:d4:b6:e1:e3:89:35:64:c9:00:df:33:a2:9b:b3:7c: f3:2f:e9:7f:a3:fa:4d:a0:c2:80:e1:81:c2:82:22:1f:3c:ea: 01:c6:9a:ef:e3:ac:47:3d:53:8c:97:40:f4:53:e5:af:c5:de: 44:96 -----BEGIN CERTIFICATE----- MIIDvDCCAyWgAwIBAgIJAKiSgv/t8pyGMA0GCSqGSIb3DQEBBAUAMIGbMQswCQYD VQQGEwJVUzELMAkGA1UECBMCRkwxDjAMBgNVBAcTBU1JQU1JMRkwFwYDVQQKExBD U0M1MjQgVGVzdCBDZXJ0MRcwFQYDVQQLEw5CdXJ0IFJvc2VuYmVyZzEZMBcGA1UE AxMQd3d3LnRlc3RjZXJ0Lm9yZzEgMB4GCSqGSIb3DQEJARYRYnVydEBjcy5taWFt aS5lZHUwHhcNMTEwMzMwMTIxMTE5WhcNMTIwMzI5MTIxMTE5WjCBmzELMAkGA1UE BhMCVVMxCzAJBgNVBAgTAkZMMQ4wDAYDVQQHEwVNSUFNSTEZMBcGA1UEChMQQ1ND NTI0IFRlc3QgQ2VydDEXMBUGA1UECxMOQnVydCBSb3NlbmJlcmcxGTAXBgNVBAMT EHd3dy50ZXN0Y2VydC5vcmcxIDAeBgkqhkiG9w0BCQEWEWJ1cnRAY3MubWlhbWku ZWR1MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCom9Snn4duzAtCrzofwmDb p737XhZblGN/tMEYORKudWxD9pwq6qbmWXxtifa7FWOKi3roJgyVDLbryCVLajHM lQPHu5A38iYr3RNgU32VQWS/e5bd7haIXrp1v4V8WsO6Dy+7KE71kBRfCzJZXxDb WPtasuxBdiiOBVte8yePCwIDAQABo4IBBDCCAQAwHQYDVR0OBBYEFALRUhVgGyHE XAo1FbIiH8bHlzg9MIHQBgNVHSMEgcgwgcWAFALRUhVgGyHEXAo1FbIiH8bHlzg9 oYGhpIGeMIGbMQswCQYDVQQGEwJVUzELMAkGA1UECBMCRkwxDjAMBgNVBAcTBU1J QU1JMRkwFwYDVQQKExBDU0M1MjQgVGVzdCBDZXJ0MRcwFQYDVQQLEw5CdXJ0IFJv c2VuYmVyZzEZMBcGA1UEAxMQd3d3LnRlc3RjZXJ0Lm9yZzEgMB4GCSqGSIb3DQEJ ARYRYnVydEBjcy5taWFtaS5lZHWCCQCokoL/7fKchjAMBgNVHRMEBTADAQH/MA0G CSqGSIb3DQEBBAUAA4GBAHeZjs0F0B2wfmmX5Vr+aDi+LB3d469j1ooe0jvEL3uY rOGKBWdXRBpiA+477J1qk6AAThuygOE+pHlNRsnRGoRslKmDCvnidP0pqdS24eOJ NWTJAN8zopuzfPMv6X+j+k2gwoDhgcKCIh886gHGmu/jrEc9U4yXQPRT5a/F3kSW -----END CERTIFICATE----- hohokus-3:test burt$ openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout mykey.pem -out mycertpub.pem Generating a 1024 bit RSA private key .....................++++++ .++++++ writing new private key to 'mykey.pem' ----- You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter '.', the field will be left blank. ----- Country Name (2 letter code) [AU]:US State or Province Name (full name) [Some-State]:FL Locality Name (eg, city) []:MIAMI Organization Name (eg, company) [Internet Widgits Pty Ltd]:CSC524 Organizational Unit Name (eg, section) []:burt Common Name (eg, YOUR name) []:www.testpub.com Email Address []:burt@miami.edu hohokus-3:test burt$ openssl x509 -text -in mycertpub.pem Certificate: Data: Version: 3 (0x2) Serial Number: f2:ed:a3:ec:ef:2f:40:96 Signature Algorithm: md5WithRSAEncryption Issuer: C=US, ST=FL, L=MIAMI, O=CSC524, OU=burt, CN=www.testpub.com/emailAddress=burt@miami.edu Validity Not Before: Mar 30 12:54:54 2011 GMT Not After : Mar 29 12:54:54 2012 GMT Subject: C=US, ST=FL, L=MIAMI, O=CSC524, OU=burt, CN=www.testpub.com/emailAddress=burt@miami.edu Subject Public Key Info: Public Key Algorithm: rsaEncryption RSA Public Key: (1024 bit) Modulus (1024 bit): 00:a3:93:e7:3f:2a:b8:67:d1:52:33:46:c3:46:cc: c2:58:94:ee:cf:c6:bb:10:f4:03:9e:46:50:26:d2: 4e:6a:dc:98:a8:b3:47:7f:e2:d6:21:45:e5:35:b7: 12:4f:c9:7e:33:8d:0d:ee:59:09:61:e8:64:11:45: 06:bd:fe:80:20:9d:b9:8b:46:37:1a:54:09:13:06: 93:fc:15:4c:e3:01:a5:4d:85:32:e5:b3:4b:c9:ab: 45:df:a3:cc:49:8e:6c:f5:19:1b:49:13:af:b4:45: 0c:fd:05:ce:13:6c:27:44:67:f0:ee:c0:1b:dd:4c: 62:f9:83:56:14:61:64:cf:e3 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Subject Key Identifier: BA:63:60:6D:7B:AE:52:87:27:80:49:B9:6E:11:3A:27:0D:C3:75:9C X509v3 Authority Key Identifier: keyid:BA:63:60:6D:7B:AE:52:87:27:80:49:B9:6E:11:3A:27:0D:C3:75:9C DirName:/C=US/ST=FL/L=MIAMI/O=CSC524/OU=burt/CN=www.testpub.com/emailAddress=burt@miami.edu serial:F2:ED:A3:EC:EF:2F:40:96 X509v3 Basic Constraints: CA:TRUE Signature Algorithm: md5WithRSAEncryption 8b:93:45:56:b0:5a:5c:d6:c2:f0:61:ee:3b:96:6d:e0:24:b5: 5f:e3:63:34:67:25:7d:c3:64:d7:4e:22:2f:9b:6f:4e:45:9c: c7:dc:95:70:5b:77:f2:da:7b:9e:2c:59:02:df:43:11:7e:2b: 42:01:30:1c:e5:95:13:4e:09:e5:ec:3e:28:a6:c7:0e:cb:e3: a9:f1:81:d8:49:82:33:d4:06:e3:f4:87:81:21:9a:fb:13:81: c1:3d:25:96:3e:77:6b:6e:8c:bb:9a:57:a8:04:a5:d5:da:68: 8e:9f:63:7c:3a:21:20:f6:2f:c8:b1:f0:94:e6:b8:e5:17:ed: c1:ec -----BEGIN CERTIFICATE----- MIIDcjCCAtugAwIBAgIJAPLto+zvL0CWMA0GCSqGSIb3DQEBBAUAMIGDMQswCQYD VQQGEwJVUzELMAkGA1UECBMCRkwxDjAMBgNVBAcTBU1JQU1JMQ8wDQYDVQQKEwZD U0M1MjQxDTALBgNVBAsTBGJ1cnQxGDAWBgNVBAMTD3d3dy50ZXN0cHViLmNvbTEd MBsGCSqGSIb3DQEJARYOYnVydEBtaWFtaS5lZHUwHhcNMTEwMzMwMTI1NDU0WhcN MTIwMzI5MTI1NDU0WjCBgzELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkZMMQ4wDAYD VQQHEwVNSUFNSTEPMA0GA1UEChMGQ1NDNTI0MQ0wCwYDVQQLEwRidXJ0MRgwFgYD VQQDEw93d3cudGVzdHB1Yi5jb20xHTAbBgkqhkiG9w0BCQEWDmJ1cnRAbWlhbWku ZWR1MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCjk+c/Krhn0VIzRsNGzMJY lO7PxrsQ9AOeRlAm0k5q3Jios0d/4tYhReU1txJPyX4zjQ3uWQlh6GQRRQa9/oAg nbmLRjcaVAkTBpP8FUzjAaVNhTLls0vJq0Xfo8xJjmz1GRtJE6+0RQz9Bc4TbCdE Z/DuwBvdTGL5g1YUYWTP4wIDAQABo4HrMIHoMB0GA1UdDgQWBBS6Y2Bte65ShyeA SbluETonDcN1nDCBuAYDVR0jBIGwMIGtgBS6Y2Bte65ShyeASbluETonDcN1nKGB iaSBhjCBgzELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkZMMQ4wDAYDVQQHEwVNSUFN STEPMA0GA1UEChMGQ1NDNTI0MQ0wCwYDVQQLEwRidXJ0MRgwFgYDVQQDEw93d3cu dGVzdHB1Yi5jb20xHTAbBgkqhkiG9w0BCQEWDmJ1cnRAbWlhbWkuZWR1ggkA8u2j 7O8vQJYwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQQFAAOBgQCLk0VWsFpc1sLw Ye47lm3gJLVf42M0ZyV9w2TXTiIvm29ORZzH3JVwW3fy2nueLFkC30MRfitCATAc 5ZUTTgnl7D4opscOy+Op8YHYSYIz1Abj9IeBIZr7E4HBPSWWPndrboy7mleoBKXV 2miOn2N8OiEg9i/IsfCU5rjlF+3B7A== -----END CERTIFICATE----- hohokus-3:test burt$ openssl x509 -text -in mykey.pem unable to load certificate 1686:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:642:Expecting: TRUSTED CERTIFICATE hohokus-3:test burt$ openssl rsa -text -in mykey.pem Private-Key: (1024 bit) modulus: 00:a3:93:e7:3f:2a:b8:67:d1:52:33:46:c3:46:cc: c2:58:94:ee:cf:c6:bb:10:f4:03:9e:46:50:26:d2: 4e:6a:dc:98:a8:b3:47:7f:e2:d6:21:45:e5:35:b7: 12:4f:c9:7e:33:8d:0d:ee:59:09:61:e8:64:11:45: 06:bd:fe:80:20:9d:b9:8b:46:37:1a:54:09:13:06: 93:fc:15:4c:e3:01:a5:4d:85:32:e5:b3:4b:c9:ab: 45:df:a3:cc:49:8e:6c:f5:19:1b:49:13:af:b4:45: 0c:fd:05:ce:13:6c:27:44:67:f0:ee:c0:1b:dd:4c: 62:f9:83:56:14:61:64:cf:e3 publicExponent: 65537 (0x10001) privateExponent: 59:ee:93:e1:7f:9c:38:bf:b5:60:a9:93:ec:d5:e0: 37:91:52:26:7b:8d:17:4a:00:bf:40:cb:0a:3c:ef: 8e:02:d0:0f:57:d9:84:6e:f2:e9:02:23:7d:3f:b4: 5a:97:5d:c1:fb:d7:df:e5:a5:a9:e5:79:36:a1:6b: 8e:83:60:6f:2d:14:bb:87:9b:31:22:af:48:c6:41: df:88:82:91:83:a4:17:f5:e0:28:60:88:b2:d0:1b: e7:b9:9a:43:47:9b:1a:11:9e:c6:dd:f1:8b:e3:e4: fe:0d:fc:ae:72:cb:ea:d0:7e:01:5f:b5:37:09:96: 2f:60:ec:d4:bc:50:22:c9 prime1: 00:d1:7c:16:c0:bd:2d:a6:8a:93:4e:d5:6e:55:5c: 93:92:aa:b4:b3:59:e2:a2:3c:7c:c6:5b:1b:8d:27: 12:21:f9:85:e4:79:85:ed:27:d6:20:11:d7:38:c0: ee:d1:59:72:43:f2:a3:a9:b5:1b:59:bc:5d:41:23: ec:a5:d4:75:d5 prime2: 00:c7:e6:49:69:b9:e4:82:02:33:6d:76:d2:bc:8c: 85:3e:c8:0a:68:4f:2e:30:64:6a:6c:86:63:47:81: a9:f8:a4:d8:46:b5:44:e7:64:90:70:ed:59:a1:ce: 1c:8b:53:a3:99:98:b1:5f:7e:4e:2c:64:3a:8a:f6: b9:6f:09:72:d7 exponent1: 00:b2:1f:df:80:f7:db:4f:57:59:b6:98:c8:fe:90: 7f:73:20:f0:11:e9:06:4a:89:40:57:b1:b4:95:ab: 79:41:a6:58:71:53:db:cb:32:2a:62:8e:89:00:db: 1c:b6:aa:65:fc:dc:de:c9:39:14:0e:93:9a:7f:ff: 3a:04:2f:ca:19 exponent2: 71:80:0c:f0:ed:ee:93:ee:e1:fa:66:3c:33:78:69: f3:82:ab:7e:1c:6f:32:64:e1:94:6b:1d:95:ad:46: af:fa:11:1e:dc:af:99:de:9c:b0:b1:e3:71:9e:d0: d0:3f:16:26:10:ef:ad:33:ce:f9:1f:93:a9:f1:7a: ca:54:08:13 coefficient: 27:d1:7d:8e:fd:5c:b9:88:25:5f:c3:19:cf:47:33: 53:d6:d3:d0:3a:ec:e9:59:08:6f:0e:7e:5a:8b:41: 35:f4:31:b6:1f:81:21:e0:87:07:f2:28:58:c8:d5: 18:d1:cd:20:85:52:8d:62:27:b3:a4:b7:0d:c9:ae: 96:ad:41:4e writing RSA key -----BEGIN RSA PRIVATE KEY----- MIICXAIBAAKBgQCjk+c/Krhn0VIzRsNGzMJYlO7PxrsQ9AOeRlAm0k5q3Jios0d/ 4tYhReU1txJPyX4zjQ3uWQlh6GQRRQa9/oAgnbmLRjcaVAkTBpP8FUzjAaVNhTLl s0vJq0Xfo8xJjmz1GRtJE6+0RQz9Bc4TbCdEZ/DuwBvdTGL5g1YUYWTP4wIDAQAB AoGAWe6T4X+cOL+1YKmT7NXgN5FSJnuNF0oAv0DLCjzvjgLQD1fZhG7y6QIjfT+0 WpddwfvX3+WlqeV5NqFrjoNgby0Uu4ebMSKvSMZB34iCkYOkF/XgKGCIstAb57ma Q0ebGhGext3xi+Pk/g38rnLL6tB+AV+1NwmWL2Ds1LxQIskCQQDRfBbAvS2mipNO 1W5VXJOSqrSzWeKiPHzGWxuNJxIh+YXkeYXtJ9YgEdc4wO7RWXJD8qOptRtZvF1B I+yl1HXVAkEAx+ZJabnkggIzbXbSvIyFPsgKaE8uMGRqbIZjR4Gp+KTYRrVE52SQ cO1Zoc4ci1OjmZixX35OLGQ6iva5bwly1wJBALIf34D3209XWbaYyP6Qf3Mg8BHp BkqJQFextJWreUGmWHFT28syKmKOiQDbHLaqZfzc3sk5FA6Tmn//OgQvyhkCQHGA DPDt7pPu4fpmPDN4afOCq34cbzJk4ZRrHZWtRq/6ER7cr5nenLCx43Ge0NA/FiYQ 760zzvkfk6nxespUCBMCQCfRfY79XLmIJV/DGc9HM1PW09A67OlZCG8OflqLQTX0 MbYfgSHghwfyKFjI1RjRzSCFUo1iJ7Oktw3JrpatQU4= -----END RSA PRIVATE KEY----- hohokus-3:test burt$ openssl rsa -text -in mycert.pem Private-Key: (1024 bit) modulus: 00:a8:9b:d4:a7:9f:87:6e:cc:0b:42:af:3a:1f:c2: 60:db:a7:bd:fb:5e:16:5b:94:63:7f:b4:c1:18:39: 12:ae:75:6c:43:f6:9c:2a:ea:a6:e6:59:7c:6d:89: f6:bb:15:63:8a:8b:7a:e8:26:0c:95:0c:b6:eb:c8: 25:4b:6a:31:cc:95:03:c7:bb:90:37:f2:26:2b:dd: 13:60:53:7d:95:41:64:bf:7b:96:dd:ee:16:88:5e: ba:75:bf:85:7c:5a:c3:ba:0f:2f:bb:28:4e:f5:90: 14:5f:0b:32:59:5f:10:db:58:fb:5a:b2:ec:41:76: 28:8e:05:5b:5e:f3:27:8f:0b publicExponent: 65537 (0x10001) privateExponent: 00:80:44:b4:5d:a4:e6:42:2a:e6:32:1f:de:07:05: 37:ec:42:cb:2b:ec:a2:f3:9e:8a:a7:3f:9a:5a:54: 28:db:21:a7:70:78:ae:cb:93:61:cf:01:aa:c0:26: 61:d6:67:6a:27:9e:fe:ac:97:2d:a1:42:5f:f2:35: 7b:f1:c8:63:02:f4:7f:f5:47:57:49:d8:da:a3:c4: b5:bf:7a:11:73:59:f0:26:ad:16:19:6a:79:e3:1c: 02:53:2d:f5:46:b2:d2:1e:ea:21:00:8e:1a:74:ff: 05:d0:44:63:66:2d:c5:e5:87:80:a0:2a:a8:66:88: 8b:ef:c3:1c:c3:39:ac:54:11 prime1: 00:dc:46:94:28:89:f3:c2:da:54:b8:99:46:6b:40: 29:2c:86:04:dc:e5:20:94:f0:f5:7d:f4:d0:35:e1: 3e:d9:23:42:6f:3b:04:51:80:a9:b0:b5:a8:e6:58: 1a:a6:19:a5:32:fc:34:fd:f3:3d:02:9e:e0:6a:b2: d5:1d:1d:ef:b3 prime2: 00:c3:f4:23:7b:0d:87:ed:09:28:7e:a1:0d:4d:6f: 47:20:0d:01:37:28:df:3d:44:dd:dc:40:55:75:f6: 8e:60:8c:d4:16:c5:e0:92:c1:7c:1d:96:82:35:f1: 45:6a:d2:0c:dd:0e:c3:79:4b:64:64:a7:b2:f5:98: 97:ef:06:77:49 exponent1: 77:b4:87:49:6c:86:a2:ca:81:a5:fb:ed:cf:d5:03: 4b:25:dd:b8:a9:6f:c6:61:18:18:06:15:ac:62:27: 04:5b:6b:fc:04:87:79:3f:41:78:3d:90:76:f5:44: 2e:25:db:a7:d4:75:7b:d8:56:bc:78:d8:9e:43:67: 1b:36:ac:8f exponent2: 00:96:f2:d9:e6:2f:fd:36:8e:e8:7f:eb:a6:a8:b1: 01:14:62:90:3e:22:a1:1d:bc:90:3f:db:db:39:9c: ed:fe:d8:5d:85:11:77:b6:f5:8f:9b:e7:56:75:21: 60:3d:32:84:30:41:f0:38:de:e7:fe:55:e5:19:26: 2c:5c:38:19:e9 coefficient: 00:87:5d:2c:3d:ee:4d:f6:c4:0f:70:8c:5f:0a:2a: f1:d4:72:c7:1f:ec:80:5c:82:1c:9f:2f:b4:ef:17: fb:45:9b:3d:83:54:f6:c8:49:ad:34:17:49:25:a5: 78:3e:6c:ae:c4:9f:9a:78:4d:60:bd:4b:05:6f:42: a4:56:36:3f:1d writing RSA key -----BEGIN RSA PRIVATE KEY----- MIICXgIBAAKBgQCom9Snn4duzAtCrzofwmDbp737XhZblGN/tMEYORKudWxD9pwq 6qbmWXxtifa7FWOKi3roJgyVDLbryCVLajHMlQPHu5A38iYr3RNgU32VQWS/e5bd 7haIXrp1v4V8WsO6Dy+7KE71kBRfCzJZXxDbWPtasuxBdiiOBVte8yePCwIDAQAB AoGBAIBEtF2k5kIq5jIf3gcFN+xCyyvsovOeiqc/mlpUKNshp3B4rsuTYc8BqsAm YdZnaiee/qyXLaFCX/I1e/HIYwL0f/VHV0nY2qPEtb96EXNZ8CatFhlqeeMcAlMt 9Uay0h7qIQCOGnT/BdBEY2YtxeWHgKAqqGaIi+/DHMM5rFQRAkEA3EaUKInzwtpU uJlGa0ApLIYE3OUglPD1ffTQNeE+2SNCbzsEUYCpsLWo5lgaphmlMvw0/fM9Ap7g arLVHR3vswJBAMP0I3sNh+0JKH6hDU1vRyANATco3z1E3dxAVXX2jmCM1BbF4JLB fB2WgjXxRWrSDN0Ow3lLZGSnsvWYl+8Gd0kCQHe0h0lshqLKgaX77c/VA0sl3bip b8ZhGBgGFaxiJwRba/wEh3k/QXg9kHb1RC4l26fUdXvYVrx42J5DZxs2rI8CQQCW 8tnmL/02juh/66aosQEUYpA+IqEdvJA/29s5nO3+2F2FEXe29Y+b51Z1IWA9MoQw QfA43uf+VeUZJixcOBnpAkEAh10sPe5N9sQPcIxfCirx1HLHH+yAXIIcny+07xf7 RZs9g1T2yEmtNBdJJaV4PmyuxJ+aeE1gvUsFb0KkVjY/HQ== -----END RSA PRIVATE KEY----- hohokus-3:test burt$ openssl rsa -text -in mypub.pem Error opening Private Key mypub.pem 1690:error:02001002:system library:fopen:No such file or directory:bss_file.c:278:fopen('mypub.pem','r') 1690:error:20074002:BIO routines:FILE_CTRL:system lib:bss_file.c:280: unable to load Private Key