diff options
Diffstat (limited to 'cpp')
-rw-r--r-- | cpp/certs/c_dh1024.pem | 5 | ||||
-rw-r--r-- | cpp/certs/c_rsa1024_priv.pem | 15 | ||||
-rw-r--r-- | cpp/certs/c_rsa1024_priv_old.pem | 15 | ||||
-rw-r--r-- | cpp/certs/c_rsa1024_pub.pem | 50 | ||||
-rw-r--r-- | cpp/certs/c_rsa1024_pub_old.pem | 57 | ||||
-rw-r--r-- | cpp/certs/cacert.pem | 18 | ||||
-rw-r--r-- | cpp/certs/client_sslconfig.xml | 20 | ||||
-rw-r--r-- | cpp/certs/s_dh1024.pem | 5 | ||||
-rw-r--r-- | cpp/certs/s_rsa1024_priv.pem | 15 | ||||
-rw-r--r-- | cpp/certs/s_rsa1024_priv_old.pem | 15 | ||||
-rw-r--r-- | cpp/certs/s_rsa1024_pub.pem | 50 | ||||
-rw-r--r-- | cpp/certs/s_rsa1024_pub_old.pem | 57 | ||||
-rw-r--r-- | cpp/certs/server_sslconfig.xml | 20 | ||||
-rw-r--r-- | cpp/certs/sslconfig.dtd | 43 | ||||
-rw-r--r-- | cpp/certs/sslconfig.xml | 36 |
15 files changed, 421 insertions, 0 deletions
diff --git a/cpp/certs/c_dh1024.pem b/cpp/certs/c_dh1024.pem new file mode 100644 index 00000000000..3429ac6ce0b --- /dev/null +++ b/cpp/certs/c_dh1024.pem @@ -0,0 +1,5 @@ +-----BEGIN DH PARAMETERS----- +MIGHAoGBAIHVCBMvq1xAY+NiBp2n2WboOv+/nO5M8oLERqhVvMEdRQSLkSqBbMMH +1eakU1CWTgtDngKpzEycRhgPahnsBem5guLt+NJIUCWVqHA1/M0YdWVOhXq1DMLx +RwpzH+Nl6qt7Sex+zinfjXWnrvgHY50ZKUSYRt2Zi83H87LRTlAbAgEC +-----END DH PARAMETERS----- diff --git a/cpp/certs/c_rsa1024_priv.pem b/cpp/certs/c_rsa1024_priv.pem new file mode 100644 index 00000000000..56cb5fb1d86 --- /dev/null +++ b/cpp/certs/c_rsa1024_priv.pem @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICXAIBAAKBgQC4SnOy9f7+yJmL/1L2egIZZYdFGm7KVJ9vkM8Rd6iIutFRJ7ZE +mc5eNdNMTpvlKAIe9w11e9ohwzp/cF9cALuI9ikHasDhsDv/HkPLvx4w9mOsHGsg +twOcVpjYHG+H0AxO8D8+Y2o4z9Wrk303TtImFD07A30fgS4hA5tifxZqVwIDAQAB +AoGAXiHRVTDnrbZDD8o70x/g4J4GaRqmSnzM70yVKAPptuVNs1lIdWPmkCKIKirg +4Dz+UFi6rC617Zbt01hPrQvGvcB/MCJESNlssubqNoRVvgB0cgsr3yEe/ATLDlpl +Hdg5ZAJzJTFIRqqKKsAgS4ssPMZrGiIud1bWm8TqKHv40HkCQQDw/W0dBK0h1wQd +T8I8gf8nVwL56U1gRVeLCEK8qc7lrZKUeWBmrsf5SID9JXqOSpn68EZ3Bqmfz6pn +Pb6cvdJFAkEAw8T1+ndM6m2LDhFeoVvWmmxxGMujC4GbkrKJijw9zbCtS0yMyly4 +ISV6tyxPSD5gW5cOKHG1F5z0O3UNw0Wh6wJAJ8lvbk8LVn7tSvmUE/FScuhGsYP3 +JmHMZkPi4MsYQYs6nBC9/bX1hg6WXTUG2t8uNOPefmA3OQ9MDud+xNoCEQJAHTYf +ig8RIA3WaPP4jdU5UXOK8Ks6GfZt81bGpSTWCAIr6YdznqJ1KyT/iaOH9Pyxvhjt +GOXWor5dxx1xP0j9nwJBAOgv42Wv1juB6dygiVBLF/8KEXr8UONZF8+LBXlQ7Gb0 +1KPtl94tWXhi4/R/XeuXiTwSKN9FfvoB+ufB9/FvtlQ= +-----END RSA PRIVATE KEY----- diff --git a/cpp/certs/c_rsa1024_priv_old.pem b/cpp/certs/c_rsa1024_priv_old.pem new file mode 100644 index 00000000000..f0570fd120f --- /dev/null +++ b/cpp/certs/c_rsa1024_priv_old.pem @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICXAIBAAKBgQC+Q3JGf4XcqDu4al6/coTOp4X5pomWq8grZp2feG5ydYUwRPRP +nfU+53S7scjM0HSLEQFtT3mFjEzvnmjE8tAjwCVrGLss2uhcfIJpFG6hFwVFubKH +EMviNIynYrsZ6SmBgsOIHxVmRRNkiZ+KhVvz9PqDtFgcHAecyo5GQqzokwIDAQAB +AoGBAIOqlyV0UIWwIovviJwCOyfrxIpMloCfZkmqnL/kDsLE0yPhRBTo4fPjJuRR +Fv2t8EjgvtUPn7AstH1KaYSJ6EDxH5KF4/RtkKUzQg7FkOnALqe7Xb8TApz3rGs7 +At6uN47roeBOaaOXtZd+q2nGeif7CTURAZP1GoaQbANDA4opAkEA/E4JMVhz9utr +mWrtFYc+AvcSoWvb3bFGozMwh/84uUK/HGuacpMRrxCgxWVw7cgx/pnZa6ANQvw9 +rAuPSoyZTQJBAMEMzKQMYtjLXCtI63B7F+iVgz4WKvMm+xWRDv8vrMbDd+9cpFq5 +gxh5P+PXynpVNQhH/2Xep/LJaRfv4KvlmV8CQC9t/AxqtGIWn4OXtjn10pJ8H+R4 +gjyKtty3IshuEhvBkGunTsF7JDfkyFRTXYdVuxBBm72/uL5+7JkLE0TQaYECQFzk ++9Q04ZvQv5lUjXaixO52g6Dsqd43c7r9AmppVoqOpLfZrHy7qAmuzr+kpxoWxl4l +xxAOBGMf6CJMm6Ab66ECQDglyvw8b8cX5AcTk7JEiYAM5eJsQQjnV5+yL1iZlPfH +kH8KbAGEu6eJ4CGHjO+nZoJH8B/6zjxSmqOqcWn20UE= +-----END RSA PRIVATE KEY----- diff --git a/cpp/certs/c_rsa1024_pub.pem b/cpp/certs/c_rsa1024_pub.pem new file mode 100644 index 00000000000..e9ae8ebbb0d --- /dev/null +++ b/cpp/certs/c_rsa1024_pub.pem @@ -0,0 +1,50 @@ +Certificate: + Data: + Version: 1 (0x0) + Serial Number: 2 (0x2) + Signature Algorithm: md5WithRSAEncryption + Issuer: C=CA, ST=Nova Scotia, L=Dartmouth, O=Mutable Realms, OU=Server Group, CN=Mutable Realms CA/Email=ssl_admin@mutablerealms.com + Validity + Not Before: Oct 26 17:28:19 2001 GMT + Not After : Oct 26 17:28:19 2002 GMT + Subject: C=CA, ST=Nova Scotia, O=Mutable Realms, OU=Server Group, CN=ASN Client RSA 1024/Email=aneal@mutablerealms.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public Key: (1024 bit) + Modulus (1024 bit): + 00:b8:4a:73:b2:f5:fe:fe:c8:99:8b:ff:52:f6:7a: + 02:19:65:87:45:1a:6e:ca:54:9f:6f:90:cf:11:77: + a8:88:ba:d1:51:27:b6:44:99:ce:5e:35:d3:4c:4e: + 9b:e5:28:02:1e:f7:0d:75:7b:da:21:c3:3a:7f:70: + 5f:5c:00:bb:88:f6:29:07:6a:c0:e1:b0:3b:ff:1e: + 43:cb:bf:1e:30:f6:63:ac:1c:6b:20:b7:03:9c:56: + 98:d8:1c:6f:87:d0:0c:4e:f0:3f:3e:63:6a:38:cf: + d5:ab:93:7d:37:4e:d2:26:14:3d:3b:03:7d:1f:81: + 2e:21:03:9b:62:7f:16:6a:57 + Exponent: 65537 (0x10001) + Signature Algorithm: md5WithRSAEncryption + ae:24:8f:58:db:9f:e2:3d:84:4c:aa:6b:39:77:1b:5f:e2:d2: + 3a:4c:43:f1:5e:b6:40:1b:ba:5a:c4:9e:66:6f:6a:51:56:37: + 22:2f:05:15:a9:a5:80:bf:91:e9:f5:ea:58:42:a9:6e:e4:7b: + 65:34:c6:9b:55:d5:1d:27:6d:74:31:99:9d:0e:2c:64:6d:95: + 9f:80:87:58:b5:d1:ac:d8:9f:3f:f7:05:d6:a3:4a:3e:be:ea: + 8a:2b:29:48:38:ef:6e:49:2d:06:88:ba:ab:79:38:5d:49:73: + fe:92:2a:f6:76:1f:88:9a:f6:5e:d2:ae:b8:71:10:19:6a:08: + 2e:f5 +-----BEGIN CERTIFICATE----- +MIICuTCCAiICAQIwDQYJKoZIhvcNAQEEBQAwga8xCzAJBgNVBAYTAkNBMRQwEgYD +VQQIEwtOb3ZhIFNjb3RpYTESMBAGA1UEBxMJRGFydG1vdXRoMRcwFQYDVQQKEw5N +dXRhYmxlIFJlYWxtczEVMBMGA1UECxMMU2VydmVyIEdyb3VwMRowGAYDVQQDExFN +dXRhYmxlIFJlYWxtcyBDQTEqMCgGCSqGSIb3DQEJARYbc3NsX2FkbWluQG11dGFi +bGVyZWFsbXMuY29tMB4XDTAxMTAyNjE3MjgxOVoXDTAyMTAyNjE3MjgxOVowgZkx +CzAJBgNVBAYTAkNBMRQwEgYDVQQIEwtOb3ZhIFNjb3RpYTEXMBUGA1UEChMOTXV0 +YWJsZSBSZWFsbXMxFTATBgNVBAsTDFNlcnZlciBHcm91cDEcMBoGA1UEAxMTQVNO +IENsaWVudCBSU0EgMTAyNDEmMCQGCSqGSIb3DQEJARYXYW5lYWxAbXV0YWJsZXJl +YWxtcy5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALhKc7L1/v7ImYv/ +UvZ6Ahllh0UabspUn2+QzxF3qIi60VEntkSZzl4100xOm+UoAh73DXV72iHDOn9w +X1wAu4j2KQdqwOGwO/8eQ8u/HjD2Y6wcayC3A5xWmNgcb4fQDE7wPz5jajjP1auT +fTdO0iYUPTsDfR+BLiEDm2J/FmpXAgMBAAEwDQYJKoZIhvcNAQEEBQADgYEAriSP +WNuf4j2ETKprOXcbX+LSOkxD8V62QBu6WsSeZm9qUVY3Ii8FFamlgL+R6fXqWEKp +buR7ZTTGm1XVHSdtdDGZnQ4sZG2Vn4CHWLXRrNifP/cF1qNKPr7qiispSDjvbkkt +Boi6q3k4XUlz/pIq9nYfiJr2XtKuuHEQGWoILvU= +-----END CERTIFICATE----- diff --git a/cpp/certs/c_rsa1024_pub_old.pem b/cpp/certs/c_rsa1024_pub_old.pem new file mode 100644 index 00000000000..b87b7cabfaf --- /dev/null +++ b/cpp/certs/c_rsa1024_pub_old.pem @@ -0,0 +1,57 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 292 (0x124) + Signature Algorithm: md5WithRSAEncryption + Issuer: C=AU, ST=QLD, O=Mincom Pty. Ltd., OU=CS, CN=SSLeay demo server + Validity + Not Before: Oct 10 15:52:44 2001 GMT + Not After : Oct 10 15:52:44 2002 GMT + Subject: C=AU, ST=QLD, O=Mincom Pty. Ltd., CN=Marc Laukien/Email=mlaukien@mutablerealms.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public Key: (1024 bit) + Modulus (1024 bit): + 00:be:43:72:46:7f:85:dc:a8:3b:b8:6a:5e:bf:72: + 84:ce:a7:85:f9:a6:89:96:ab:c8:2b:66:9d:9f:78: + 6e:72:75:85:30:44:f4:4f:9d:f5:3e:e7:74:bb:b1: + c8:cc:d0:74:8b:11:01:6d:4f:79:85:8c:4c:ef:9e: + 68:c4:f2:d0:23:c0:25:6b:18:bb:2c:da:e8:5c:7c: + 82:69:14:6e:a1:17:05:45:b9:b2:87:10:cb:e2:34: + 8c:a7:62:bb:19:e9:29:81:82:c3:88:1f:15:66:45: + 13:64:89:9f:8a:85:5b:f3:f4:fa:83:b4:58:1c:1c: + 07:9c:ca:8e:46:42:ac:e8:93 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: + CA:FALSE + Netscape Comment: + OpenSSL Generated Certificate + X509v3 Subject Key Identifier: + EA:EA:67:FC:CB:8F:16:13:AD:5B:C7:81:81:07:CC:85:6C:2B:A1:C8 + X509v3 Authority Key Identifier: + DirName:/C=AU/ST=QLD/CN=SSLeay/rsa test CA + serial:04 + + Signature Algorithm: md5WithRSAEncryption + 9b:f6:ba:3e:77:03:a3:0a:c1:82:0a:8f:5a:f7:2c:69:36:73: + 9b:b1:17:7b:77:41:ab:5b:e7:7e:e2:25:71:5d:08:58:14:c4: + 2d:1e:88:16:e0:fc:d5:03:48:52:ca:74:4c:d8:83:ee:8f:6b: + b5:de:a3:15:e4:fa:54:c7:01:6b +-----BEGIN CERTIFICATE----- +MIICtjCCAmCgAwIBAgICASQwDQYJKoZIhvcNAQEEBQAwYDELMAkGA1UEBhMCQVUx +DDAKBgNVBAgTA1FMRDEZMBcGA1UEChMQTWluY29tIFB0eS4gTHRkLjELMAkGA1UE +CxMCQ1MxGzAZBgNVBAMTElNTTGVheSBkZW1vIHNlcnZlcjAeFw0wMTEwMTAxNTUy +NDRaFw0wMjEwMTAxNTUyNDRaMHgxCzAJBgNVBAYTAkFVMQwwCgYDVQQIEwNRTEQx +GTAXBgNVBAoTEE1pbmNvbSBQdHkuIEx0ZC4xFTATBgNVBAMTDE1hcmMgTGF1a2ll +bjEpMCcGCSqGSIb3DQEJARYabWxhdWtpZW5AbXV0YWJsZXJlYWxtcy5jb20wgZ8w +DQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAL5DckZ/hdyoO7hqXr9yhM6nhfmmiZar +yCtmnZ94bnJ1hTBE9E+d9T7ndLuxyMzQdIsRAW1PeYWMTO+eaMTy0CPAJWsYuyza +6Fx8gmkUbqEXBUW5socQy+I0jKdiuxnpKYGCw4gfFWZFE2SJn4qFW/P0+oO0WBwc +B5zKjkZCrOiTAgMBAAGjgacwgaQwCQYDVR0TBAIwADAsBglghkgBhvhCAQ0EHxYd +T3BlblNTTCBHZW5lcmF0ZWQgQ2VydGlmaWNhdGUwHQYDVR0OBBYEFOrqZ/zLjxYT +rVvHgYEHzIVsK6HIMEoGA1UdIwRDMEGhPKQ6MDgxCzAJBgNVBAYTAkFVMQwwCgYD +VQQIEwNRTEQxGzAZBgNVBAMTElNTTGVheS9yc2EgdGVzdCBDQYIBBDANBgkqhkiG +9w0BAQQFAANBAJv2uj53A6MKwYIKj1r3LGk2c5uxF3t3Qatb537iJXFdCFgUxC0e +iBbg/NUDSFLKdEzYg+6Pa7XeoxXk+lTHAWs= +-----END CERTIFICATE----- diff --git a/cpp/certs/cacert.pem b/cpp/certs/cacert.pem new file mode 100644 index 00000000000..df90a56a875 --- /dev/null +++ b/cpp/certs/cacert.pem @@ -0,0 +1,18 @@ +-----BEGIN CERTIFICATE----- +MIIC1DCCAj2gAwIBAgIBADANBgkqhkiG9w0BAQQFADCBrzELMAkGA1UEBhMCQ0Ex +FDASBgNVBAgTC05vdmEgU2NvdGlhMRIwEAYDVQQHEwlEYXJ0bW91dGgxFzAVBgNV +BAoTDk11dGFibGUgUmVhbG1zMRUwEwYDVQQLEwxTZXJ2ZXIgR3JvdXAxGjAYBgNV +BAMTEU11dGFibGUgUmVhbG1zIENBMSowKAYJKoZIhvcNAQkBFhtzc2xfYWRtaW5A +bXV0YWJsZXJlYWxtcy5jb20wHhcNMDExMDI2MTY1NjI5WhcNMDExMTI1MTY1NjI5 +WjCBrzELMAkGA1UEBhMCQ0ExFDASBgNVBAgTC05vdmEgU2NvdGlhMRIwEAYDVQQH +EwlEYXJ0bW91dGgxFzAVBgNVBAoTDk11dGFibGUgUmVhbG1zMRUwEwYDVQQLEwxT +ZXJ2ZXIgR3JvdXAxGjAYBgNVBAMTEU11dGFibGUgUmVhbG1zIENBMSowKAYJKoZI +hvcNAQkBFhtzc2xfYWRtaW5AbXV0YWJsZXJlYWxtcy5jb20wgZ8wDQYJKoZIhvcN +AQEBBQADgY0AMIGJAoGBAMvkqZ5fA/buRUG/lyd4VskvelK6vXsKJBxv0XySfThC +rYJlk2kQtyZ6px8h0efvpLpy2OvOquDjYBBrrR38jLCzsfZy2VGowvjN38z1aAMe +dHQiAPfIpyJZMHcsxKm7/9F7xvZiCLfqTLaCZPH2yEFYS0zPMpNk1pKipAYjCcOD +AgMBAAEwDQYJKoZIhvcNAQEEBQADgYEAD5epFfvk0yZx537WzkhBh1z4mtWM/Jqp +7TK1UwBNFXwBZE0PtJid1xwqZANskw9znb2LUiZjpXMsMT9qgQHR/mVEIyeSq6GI +/oFh3pSPzIT8yUnuMar0giI87agVkWoEyU+zcMdw3mqX2wuExw95bSiMLaEM4imx +k6c544GK7Ug= +-----END CERTIFICATE----- diff --git a/cpp/certs/client_sslconfig.xml b/cpp/certs/client_sslconfig.xml new file mode 100644 index 00000000000..5c2a135fa14 --- /dev/null +++ b/cpp/certs/client_sslconfig.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="ISO-8859-1" standalone="no" ?>
+<!DOCTYPE SSLConfig SYSTEM "C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\sslconfig.dtd">
+<SSLConfig>
+ <client>
+ <general version="SSLv23" cipherlist="RC4-MD5" verifymode="peer" verifydepth="10" />
+ <certauthority file="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\cacert.pem" />
+ <basecerts>
+<!--
+ <rsacert keysize="1024">
+ <public encoding="PEM" filename="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\c_rsa1024_pub_old.pem" />
+ <private encoding="PEM" filename="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\c_rsa1024_priv_old.pem" />
+ </rsacert>
+-->
+ <rsacert keysize="1024">
+ <public encoding="PEM" filename="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\c_rsa1024_pub.pem" />
+ <private encoding="PEM" filename="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\c_rsa1024_priv.pem" />
+ </rsacert>
+ </basecerts>
+ </client>
+</SSLConfig>
diff --git a/cpp/certs/s_dh1024.pem b/cpp/certs/s_dh1024.pem new file mode 100644 index 00000000000..8c8fa7c88a9 --- /dev/null +++ b/cpp/certs/s_dh1024.pem @@ -0,0 +1,5 @@ +-----BEGIN DH PARAMETERS----- +MIGHAoGBAP851WmSscI+aITIyCMdowztSxXFTHb19u/FZxOBgVNeJNcd0iaToIfM +OhwkC/53HqR9Fn6fo2j7S3+ykagohDjtGCK+Q98Gzp8xS998ZtgWawq8FbWD768M +f1pJzHEaxVs5GV/n1P2LxfYgnCz0nCSo66eA5mFh74pcU+J4/YJ7AgEC +-----END DH PARAMETERS----- diff --git a/cpp/certs/s_rsa1024_priv.pem b/cpp/certs/s_rsa1024_priv.pem new file mode 100644 index 00000000000..83788fdc00e --- /dev/null +++ b/cpp/certs/s_rsa1024_priv.pem @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICXQIBAAKBgQDUmWKxMMxCE6fgQwAAUKVwzlreA/sn5WcjDJIuCPu7weHZwMbn +qou6McKAJ3mqNGTx9Wf4WaFR4S0GyEsVtDSCV/jJrZO7+V2Eby4xSoNrixXC3axR +g2BhTNsWLFaydb+cDHhfFc9RyLaLLo4ZzkL76/EgQ356DQ4c2h1M8h1KTQIDAQAB +AoGAeJ0Q1dAGghJesqewT31xbt9TxBNkIQ1QBx1xrXZhQvNLK9vnvLUQErF6VHSQ +3NRe1LrSop5PHIHwpqFpn8Wd56+o+Lyii4cfa0+nv7zR5fpIJ21BeJwr0LC5H5rs +Que7g1r9Vp/CSqsopA1EQyZuaP6QeYjd86yFHcADeHqotM0CQQD5riGHIF2i4chN +JHtYWypYFjz/NDaSHeBHzdYQJpAL0XviK6LC5DnRrzYW9SeVhzKlDPoM3rtsVRO/ +KnJLhffnAkEA2fr6Z2kyqQDWWfdfZQMsFLkMMnoFMAJHib7N/m5StPZtuxkwQ4RC +eKellMvjHhV05gUDBwenJVrEluGjOwdVqwJBAJbQKYxXbnfObZC7Mo4CMyeV9y4n +uba0uR5mJKEIygV5eZz5wox6ErqnXMKtPkXBrkOn/Pn9J7SeBxl3aCZaO40CQDAe +QhZ/12oNQEQd4lYHDD0K2FFwNCLz7dzPXOO0cNd3qqNpnQjacl32DAw7scgbTnHU +W2W637/UOJ9h8cl/Bf8CQQDNFvBhYydwVkZMmfw/wfiBrScdfNKugbWSbz2o1sb8 +gGLcFEn78JRS4b+61Zad4bUNyMHziiNyjDLFp8iDwBqG +-----END RSA PRIVATE KEY----- diff --git a/cpp/certs/s_rsa1024_priv_old.pem b/cpp/certs/s_rsa1024_priv_old.pem new file mode 100644 index 00000000000..11df19387f0 --- /dev/null +++ b/cpp/certs/s_rsa1024_priv_old.pem @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICXAIBAAKBgQCyDhMvnAp+poISjk9Ct9/ETSxpcVW2ZgQH/CsMd8chjY+fnOzs +A8R/2y88CRVPFQj0OvS5nnKoVNUwWPFKptfDD6fLGwjehsjlHht0ai8zAz3GksXq +YrD3nH+dkyu1SUl2ivdB/cOEKuGcT5Znii6X83jeFcc2CigFtVpfOooi1QIDAQAB +AoGAO2HoUiuHcH/Vx5yAoK60SUK3uh7bSC6zz3nxXYIg/na43LG4bmo/Qaj3Et2w +pqRMTS/QaIuIj81jIHG5X31PXabDKvbutBVHP3Ol75hGVpxQx0nM2YknF2AFtjLp +GHGU1/4VUo6vvoZoZQ6+zLEvusZyRHlFGM1wwil2lW/OQW0CQQDpfQTZaIBQu7Vg +/4lPXxR9r8UhqzlX9Cd1RLI+jmZrnLbOTHwQ1u5PIXmPHonWQIi0fPs1NlvwcN55 +Dqigd2pPAkEAwzjYJuEFU0IzTO8XgRxVchWAGw0K5nHk0BCTdMMHpWGVSrBpO5Ht +nkvHQ45fUEBsGcLY6lDOo6ucAap98aarmwJALe/46kVTKY8kyma8Py93uprAcDVd +3N4efUX8w64EnJuCo+gMaMvAqzTs06mweMTNoKUOT5PYVt/+BVdK+fdEpQJBAJlD +OFcVk7OwpkvA7Qf8sYw2GvOhwqv2QHeke89QCeGpgaY4ZvVQdGcxAMglruh3GycC +VH9oX0IZSQn5ypR7j/8CQE4eGa64hTDMmgNpzFuNYZNPcvoM3kXXrFGUeXqhgBne +pkfKoHWN/ncOMDB0BVTIy3FLg9E4N6VH3SCNwoKYJ1I= +-----END RSA PRIVATE KEY----- diff --git a/cpp/certs/s_rsa1024_pub.pem b/cpp/certs/s_rsa1024_pub.pem new file mode 100644 index 00000000000..876ead9ccb5 --- /dev/null +++ b/cpp/certs/s_rsa1024_pub.pem @@ -0,0 +1,50 @@ +Certificate: + Data: + Version: 1 (0x0) + Serial Number: 1 (0x1) + Signature Algorithm: md5WithRSAEncryption + Issuer: C=CA, ST=Nova Scotia, L=Dartmouth, O=Mutable Realms, OU=Server Group, CN=Mutable Realms CA/Email=ssl_admin@mutablerealms.com + Validity + Not Before: Oct 26 17:24:43 2001 GMT + Not After : Oct 26 17:24:43 2002 GMT + Subject: C=CA, ST=Nova Scotia, O=Mutable Realms, OU=Server Group, CN=ASN RSA 1024 Server/Email=aneal@mutablerealms.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public Key: (1024 bit) + Modulus (1024 bit): + 00:d4:99:62:b1:30:cc:42:13:a7:e0:43:00:00:50: + a5:70:ce:5a:de:03:fb:27:e5:67:23:0c:92:2e:08: + fb:bb:c1:e1:d9:c0:c6:e7:aa:8b:ba:31:c2:80:27: + 79:aa:34:64:f1:f5:67:f8:59:a1:51:e1:2d:06:c8: + 4b:15:b4:34:82:57:f8:c9:ad:93:bb:f9:5d:84:6f: + 2e:31:4a:83:6b:8b:15:c2:dd:ac:51:83:60:61:4c: + db:16:2c:56:b2:75:bf:9c:0c:78:5f:15:cf:51:c8: + b6:8b:2e:8e:19:ce:42:fb:eb:f1:20:43:7e:7a:0d: + 0e:1c:da:1d:4c:f2:1d:4a:4d + Exponent: 65537 (0x10001) + Signature Algorithm: md5WithRSAEncryption + a2:95:e9:86:e4:9b:a5:f8:05:6e:1b:b7:38:71:c7:c8:ff:69: + 0f:73:b1:82:a6:8c:4d:ce:7f:26:01:da:f9:ac:ff:3d:c6:4c: + 04:79:d1:59:66:57:ee:3b:3c:7f:12:d3:b8:06:23:e8:e5:65: + f7:20:11:34:a7:49:80:0c:c8:9c:6b:d1:21:ed:72:17:ed:13: + d6:92:7a:b8:1b:4d:bc:72:ee:17:cc:b1:83:2c:47:a9:dc:1d: + 5f:2c:56:3b:82:f9:6e:9f:bd:ad:5c:fe:e6:92:5a:7f:90:63: + 0a:55:a5:28:f6:cc:88:93:53:4e:d0:e3:67:6a:0c:ac:53:57: + 58:cf +-----BEGIN CERTIFICATE----- +MIICuTCCAiICAQEwDQYJKoZIhvcNAQEEBQAwga8xCzAJBgNVBAYTAkNBMRQwEgYD +VQQIEwtOb3ZhIFNjb3RpYTESMBAGA1UEBxMJRGFydG1vdXRoMRcwFQYDVQQKEw5N +dXRhYmxlIFJlYWxtczEVMBMGA1UECxMMU2VydmVyIEdyb3VwMRowGAYDVQQDExFN +dXRhYmxlIFJlYWxtcyBDQTEqMCgGCSqGSIb3DQEJARYbc3NsX2FkbWluQG11dGFi +bGVyZWFsbXMuY29tMB4XDTAxMTAyNjE3MjQ0M1oXDTAyMTAyNjE3MjQ0M1owgZkx +CzAJBgNVBAYTAkNBMRQwEgYDVQQIEwtOb3ZhIFNjb3RpYTEXMBUGA1UEChMOTXV0 +YWJsZSBSZWFsbXMxFTATBgNVBAsTDFNlcnZlciBHcm91cDEcMBoGA1UEAxMTQVNO +IFJTQSAxMDI0IFNlcnZlcjEmMCQGCSqGSIb3DQEJARYXYW5lYWxAbXV0YWJsZXJl +YWxtcy5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANSZYrEwzEITp+BD +AABQpXDOWt4D+yflZyMMki4I+7vB4dnAxueqi7oxwoAneao0ZPH1Z/hZoVHhLQbI +SxW0NIJX+Mmtk7v5XYRvLjFKg2uLFcLdrFGDYGFM2xYsVrJ1v5wMeF8Vz1HItosu +jhnOQvvr8SBDfnoNDhzaHUzyHUpNAgMBAAEwDQYJKoZIhvcNAQEEBQADgYEAopXp +huSbpfgFbhu3OHHHyP9pD3OxgqaMTc5/JgHa+az/PcZMBHnRWWZX7js8fxLTuAYj +6OVl9yARNKdJgAzInGvRIe1yF+0T1pJ6uBtNvHLuF8yxgyxHqdwdXyxWO4L5bp+9 +rVz+5pJaf5BjClWlKPbMiJNTTtDjZ2oMrFNXWM8= +-----END CERTIFICATE----- diff --git a/cpp/certs/s_rsa1024_pub_old.pem b/cpp/certs/s_rsa1024_pub_old.pem new file mode 100644 index 00000000000..a33afc1536a --- /dev/null +++ b/cpp/certs/s_rsa1024_pub_old.pem @@ -0,0 +1,57 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 291 (0x123) + Signature Algorithm: md5WithRSAEncryption + Issuer: C=AU, ST=QLD, O=Mincom Pty. Ltd., OU=CS, CN=SSLeay demo server + Validity + Not Before: Oct 10 15:52:22 2001 GMT + Not After : Oct 10 15:52:22 2002 GMT + Subject: C=AU, ST=QLD, O=Mincom Pty. Ltd., CN=Anthony Neal/Email=aneal@mutablerealms.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public Key: (1024 bit) + Modulus (1024 bit): + 00:b2:0e:13:2f:9c:0a:7e:a6:82:12:8e:4f:42:b7: + df:c4:4d:2c:69:71:55:b6:66:04:07:fc:2b:0c:77: + c7:21:8d:8f:9f:9c:ec:ec:03:c4:7f:db:2f:3c:09: + 15:4f:15:08:f4:3a:f4:b9:9e:72:a8:54:d5:30:58: + f1:4a:a6:d7:c3:0f:a7:cb:1b:08:de:86:c8:e5:1e: + 1b:74:6a:2f:33:03:3d:c6:92:c5:ea:62:b0:f7:9c: + 7f:9d:93:2b:b5:49:49:76:8a:f7:41:fd:c3:84:2a: + e1:9c:4f:96:67:8a:2e:97:f3:78:de:15:c7:36:0a: + 28:05:b5:5a:5f:3a:8a:22:d5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: + CA:FALSE + Netscape Comment: + OpenSSL Generated Certificate + X509v3 Subject Key Identifier: + 9D:CD:3E:B1:D8:9C:E0:31:91:E3:61:BF:10:97:F0:A0:3C:FF:50:3D + X509v3 Authority Key Identifier: + DirName:/C=AU/ST=QLD/CN=SSLeay/rsa test CA + serial:04 + + Signature Algorithm: md5WithRSAEncryption + 01:82:37:e5:37:43:5f:21:3f:2d:82:20:20:61:30:cb:d1:9b: + 44:72:c9:23:d0:c6:90:64:1b:85:2b:88:76:16:b1:e6:25:84: + 85:ac:bd:bd:15:c7:72:92:b0:12:8c:4a:93:0c:39:46:85:47: + ee:d2:6e:f0:fe:64:35:a8:0c:dd +-----BEGIN CERTIFICATE----- +MIICszCCAl2gAwIBAgICASMwDQYJKoZIhvcNAQEEBQAwYDELMAkGA1UEBhMCQVUx +DDAKBgNVBAgTA1FMRDEZMBcGA1UEChMQTWluY29tIFB0eS4gTHRkLjELMAkGA1UE +CxMCQ1MxGzAZBgNVBAMTElNTTGVheSBkZW1vIHNlcnZlcjAeFw0wMTEwMTAxNTUy +MjJaFw0wMjEwMTAxNTUyMjJaMHUxCzAJBgNVBAYTAkFVMQwwCgYDVQQIEwNRTEQx +GTAXBgNVBAoTEE1pbmNvbSBQdHkuIEx0ZC4xFTATBgNVBAMTDEFudGhvbnkgTmVh +bDEmMCQGCSqGSIb3DQEJARYXYW5lYWxAbXV0YWJsZXJlYWxtcy5jb20wgZ8wDQYJ +KoZIhvcNAQEBBQADgY0AMIGJAoGBALIOEy+cCn6mghKOT0K338RNLGlxVbZmBAf8 +Kwx3xyGNj5+c7OwDxH/bLzwJFU8VCPQ69LmecqhU1TBY8Uqm18MPp8sbCN6GyOUe +G3RqLzMDPcaSxepisPecf52TK7VJSXaK90H9w4Qq4ZxPlmeKLpfzeN4VxzYKKAW1 +Wl86iiLVAgMBAAGjgacwgaQwCQYDVR0TBAIwADAsBglghkgBhvhCAQ0EHxYdT3Bl +blNTTCBHZW5lcmF0ZWQgQ2VydGlmaWNhdGUwHQYDVR0OBBYEFJ3NPrHYnOAxkeNh +vxCX8KA8/1A9MEoGA1UdIwRDMEGhPKQ6MDgxCzAJBgNVBAYTAkFVMQwwCgYDVQQI +EwNRTEQxGzAZBgNVBAMTElNTTGVheS9yc2EgdGVzdCBDQYIBBDANBgkqhkiG9w0B +AQQFAANBAAGCN+U3Q18hPy2CICBhMMvRm0RyySPQxpBkG4UriHYWseYlhIWsvb0V +x3KSsBKMSpMMOUaFR+7SbvD+ZDWoDN0= +-----END CERTIFICATE----- diff --git a/cpp/certs/server_sslconfig.xml b/cpp/certs/server_sslconfig.xml new file mode 100644 index 00000000000..bf89a60ba34 --- /dev/null +++ b/cpp/certs/server_sslconfig.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="ISO-8859-1" standalone="no" ?>
+<!DOCTYPE SSLConfig SYSTEM "C:\UNIX\cygwin\home\Anthony\dev\src\ice\Certs\sslconfig.dtd">
+<SSLConfig>
+ <server>
+ <general version="SSLv23" cipherlist="RC4-MD5" verifymode="peer|fail_no_cert|client_once" verifydepth="10" />
+ <certauthority file="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\cacert.pem" />
+ <basecerts>
+<!--
+ <rsacert keysize="1024">
+ <public encoding="PEM" filename="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\s_rsa1024_pub_old.pem" />
+ <private encoding="PEM" filename="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\s_rsa1024_priv_old.pem" />
+ </rsacert>
+-->
+ <rsacert keysize="1024">
+ <public encoding="PEM" filename="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\s_rsa1024_pub.pem" />
+ <private encoding="PEM" filename="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\s_rsa1024_priv.pem" />
+ </rsacert>
+ </basecerts>
+ </server>
+</SSLConfig>
diff --git a/cpp/certs/sslconfig.dtd b/cpp/certs/sslconfig.dtd new file mode 100644 index 00000000000..bb99c057fd3 --- /dev/null +++ b/cpp/certs/sslconfig.dtd @@ -0,0 +1,43 @@ +<!ELEMENT SSLConfig (client?,server?)>
+<!ELEMENT client (general, certauthority?, basecerts)>
+<!ELEMENT server (general, certauthority?, basecerts, tempcerts?)>
+<!ELEMENT general EMPTY>
+<!ELEMENT certauthority EMPTY>
+<!ELEMENT basecerts (rsacert?,dsacert?,dhparams?)>
+<!ELEMENT tempcerts (rsacert*,dsacert*,dhparams*)>
+
+<!ATTLIST general
+ version (SSLv2|SSLv23|SSLv3|TLSv1) "SSLv23"
+ cipherlist CDATA #IMPLIED
+ context CDATA #IMPLIED
+ verifymode CDATA "none"
+ verifydepth CDATA "10"
+ randombytes CDATA #IMPLIED>
+
+<!ATTLIST certauthority
+ file CDATA #IMPLIED
+ path CDATA #IMPLIED>
+
+<!ELEMENT rsacert (public,private)>
+<!ATTLIST rsacert
+ keysize CDATA #REQUIRED>
+
+<!ELEMENT dsacert (public,private)>
+<!ATTLIST dsacert
+ keysize CDATA #REQUIRED>
+
+<!ELEMENT dhparams EMPTY>
+<!ATTLIST dhparams
+ keysize CDATA #REQUIRED
+ encoding CDATA #FIXED "PEM"
+ filename CDATA #REQUIRED>
+
+<!ELEMENT public EMPTY>
+<!ATTLIST public
+ encoding CDATA #FIXED "PEM"
+ filename CDATA #REQUIRED>
+
+<!ELEMENT private EMPTY>
+<!ATTLIST private
+ encoding CDATA #FIXED "PEM"
+ filename CDATA #REQUIRED>
diff --git a/cpp/certs/sslconfig.xml b/cpp/certs/sslconfig.xml new file mode 100644 index 00000000000..f8436099f62 --- /dev/null +++ b/cpp/certs/sslconfig.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="ISO-8859-1" standalone="no" ?>
+<!DOCTYPE SSLConfig SYSTEM "C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\sslconfig.dtd">
+<SSLConfig>
+ <client>
+ <general version="SSLv23" cipherlist="RC4-MD5" verifymode="peer" verifydepth="10" />
+ <certauthority file="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\cacert.pem" />
+ <basecerts>
+<!--
+ <rsacert keysize="1024">
+ <public encoding="PEM" filename="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\c_rsa1024_pub_old.pem" />
+ <private encoding="PEM" filename="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\c_rsa1024_priv_old.pem" />
+ </rsacert>
+-->
+ <rsacert keysize="1024">
+ <public encoding="PEM" filename="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\c_rsa1024_pub.pem" />
+ <private encoding="PEM" filename="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\c_rsa1024_priv.pem" />
+ </rsacert>
+ </basecerts>
+ </client>
+ <server>
+ <general version="SSLv23" cipherlist="RC4-MD5" verifymode="peer|fail_no_cert|client_once" verifydepth="10" />
+ <certauthority file="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\cacert.pem" />
+ <basecerts>
+<!--
+ <rsacert keysize="1024">
+ <public encoding="PEM" filename="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\s_rsa1024_pub_old.pem" />
+ <private encoding="PEM" filename="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\s_rsa1024_priv_old.pem" />
+ </rsacert>
+-->
+ <rsacert keysize="1024">
+ <public encoding="PEM" filename="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\s_rsa1024_pub.pem" />
+ <private encoding="PEM" filename="C:\UNIX\cygwin\home\anthony\dev\src\ice\Certs\s_rsa1024_priv.pem" />
+ </rsacert>
+ </basecerts>
+ </server>
+</SSLConfig>
|