diff options
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/testroot.cer | 104 | ||||
-rw-r--r-- | scripts/testroot.cnf | 2 | ||||
-rw-r--r-- | scripts/testroot.generate.sh (renamed from scripts/testroot.sh) | 4 | ||||
-rw-r--r-- | scripts/testroot.key | 50 |
4 files changed, 82 insertions, 78 deletions
diff --git a/scripts/testroot.cer b/scripts/testroot.cer index 2a34036e..65523c17 100644 --- a/scripts/testroot.cer +++ b/scripts/testroot.cer @@ -5,37 +5,37 @@ Certificate: Signature Algorithm: sha256WithRSAEncryption Issuer: CN=testroot Validity - Not Before: Oct 31 05:10:17 2007 GMT - Not After : Oct 30 05:10:17 2008 GMT + Not Before: Oct 31 16:30:59 2007 GMT + Not After : Oct 30 16:30:59 2008 GMT Subject: CN=testroot Subject Public Key Info: Public Key Algorithm: rsaEncryption RSA Public Key: (2048 bit) Modulus (2048 bit): - 00:e9:eb:56:03:b9:fd:c6:fe:04:d9:3b:5f:a4:a5: - 9b:8d:56:b6:eb:8e:3e:78:21:45:90:7f:c1:6d:88: - 9b:d0:d8:9a:48:ae:d3:03:2b:e3:f8:d1:06:4b:a3: - 27:d6:7b:76:58:b9:16:c1:34:52:5d:03:5b:48:65: - da:fe:b6:17:15:7e:bf:9e:2e:11:94:6c:0e:50:54: - fa:41:00:6f:64:e2:5f:5f:06:ab:ff:f9:e0:81:89: - 57:07:8d:db:fa:4f:f0:5c:d4:81:06:00:f4:23:c3: - 5e:1f:e5:32:19:63:f4:45:15:f7:ab:9f:0d:77:6b: - 31:4c:df:ac:c1:27:45:7e:63:e1:45:a2:11:fb:ab: - e8:97:58:8b:59:69:0c:38:85:bf:ce:e6:49:43:51: - 6e:60:6a:4c:5d:ef:fd:de:49:c1:23:4b:8a:fa:97: - ad:5a:81:d6:79:02:77:74:65:f8:3d:fb:84:fc:ea: - 6a:46:81:5d:d6:9d:20:8a:95:40:34:5e:71:a1:b8: - f4:43:e6:19:1f:30:7b:d2:95:ad:a3:88:91:a9:66: - 85:56:2c:d4:bf:55:6a:93:0f:42:28:3f:5b:8f:df: - 21:f2:2b:11:24:3e:f8:df:e0:ae:5e:79:07:e8:ec: - 4c:c6:c9:e9:65:3d:14:e0:5d:11:cd:ea:79:89:a6: - 89:91 + 00:bc:c8:c0:a7:e1:9e:77:3a:e1:28:47:a3:36:a8: + 68:cc:72:58:c4:39:44:30:11:5b:a8:f3:0f:69:0c: + 9b:89:59:d5:84:23:28:af:65:bf:b6:ff:6c:e4:29: + ca:04:45:3c:73:cb:07:28:f2:6f:ff:6b:0e:5e:ad: + dd:64:66:ea:33:ec:d9:76:3f:e8:b5:fe:cc:5a:13: + 4a:05:29:1e:6f:5b:25:80:55:6c:93:cb:25:ab:b2: + ae:df:06:1d:2d:48:88:8a:90:c6:87:9a:04:15:b9: + f4:54:25:6b:94:f8:ba:a8:54:34:06:dc:01:60:0e: + 98:70:19:7a:1c:b4:a0:89:3b:8e:ff:99:eb:12:a2: + 79:27:23:71:78:9f:39:64:b4:5b:3d:b7:bb:73:d0: + 96:35:4c:dc:ec:74:06:e3:62:48:35:be:9b:16:19: + d0:bf:17:ba:78:eb:cb:9f:4e:b1:f5:35:18:e5:8d: + bb:cc:cc:d4:f7:6b:77:5e:90:98:9b:61:7a:b3:e2: + 8a:f1:a6:55:4b:7e:2f:6b:be:f1:39:16:b9:65:6a: + d5:b7:52:68:1d:94:8c:6e:3c:88:03:ff:77:b5:03: + 6a:a5:b0:d3:dc:b6:6f:1d:c7:99:c4:74:f1:e7:6d: + dd:27:4e:45:a1:12:6a:5b:72:1c:03:88:22:3e:0b: + f0:c9 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Basic Constraints: critical CA:TRUE X509v3 Subject Key Identifier: - 43:1F:00:E0:CF:B5:03:B2:63:9B:61:90:BC:B8:CC:D1:F7:F7:64:42 + C8:E5:D2:94:2B:61:B7:69:75:97:2D:B8:24:BE:23:A1:98:B9:11:64 X509v3 Key Usage: critical Certificate Sign, CRL Sign Subject Information Access: @@ -59,42 +59,42 @@ Certificate: 2001:db8:0:0:0:10:0:44/128 Signature Algorithm: sha256WithRSAEncryption - 86:5e:ea:5c:d0:0a:de:c2:c3:11:77:a0:5f:b2:de:86:73:b1: - 6a:70:19:ac:4a:9f:5a:e1:35:d6:7b:5e:a5:8c:b1:fc:73:24: - eb:6d:32:69:12:8e:8d:0f:eb:4b:76:8e:84:a3:85:b8:ff:0f: - 87:e8:64:b8:f2:5e:03:71:9c:20:4c:97:ee:38:f6:4b:6e:7b: - 39:cd:be:79:19:ba:2e:76:ed:ed:e1:7b:5a:2f:45:9a:6b:a3: - 59:b2:6e:ec:6a:52:ef:bd:6a:41:b3:e2:4a:c9:5a:70:6f:30: - 71:db:b7:ad:19:28:ab:c4:99:88:d3:04:ed:3c:74:fa:0e:0c: - ef:c6:30:2f:83:5f:87:56:17:d1:a8:7f:3a:87:fa:fd:1c:72: - ad:fa:19:46:28:03:f4:c4:6a:0c:a0:ff:be:f2:cb:92:0e:a3: - 87:20:ed:41:85:2f:ea:e2:73:9d:a7:a0:cc:02:33:56:3d:27: - f4:13:bf:b8:57:35:4b:f2:1d:46:56:f2:0a:69:dd:90:15:4c: - 2a:ae:f5:6c:1d:7a:ff:b4:7f:da:cf:dd:3b:9e:7d:42:6f:ac: - c8:87:e4:f3:d8:0e:ae:a8:da:59:b2:f5:67:5f:58:de:2a:ec: - 78:ea:82:d4:b3:fa:61:87:c9:fa:65:cd:67:65:41:ab:f0:2f: - 9d:63:d9:9a + 68:a8:f8:da:90:20:05:79:b6:0d:35:75:9a:6a:c6:5f:70:10: + db:12:2c:29:be:4e:d9:e7:ce:09:44:8d:3e:45:47:40:df:bb: + 0c:fa:66:89:71:07:41:69:8b:89:26:61:69:f4:e8:4e:ad:61: + 9c:1a:63:de:e6:8a:1b:9e:e3:83:3b:b2:fe:e5:ee:91:14:39: + 73:da:1e:ee:5b:65:d2:51:58:cd:25:9a:d6:5a:21:8e:9a:b2: + 30:3c:ac:e7:8c:4a:01:00:62:cd:56:25:d4:34:e9:f0:f5:3a: + 84:31:f0:d9:68:31:1d:4a:59:bd:3b:e7:5a:15:8b:16:ef:ec: + 5c:1d:1b:cb:df:e2:d2:39:35:ca:4f:48:ed:c4:12:1b:0c:bf: + 35:96:72:00:aa:8a:6a:af:2a:73:4a:e6:59:dc:46:df:9c:63: + f7:72:eb:05:3f:64:a8:0d:a5:3f:87:6e:c3:23:d3:c1:98:06: + eb:20:c0:ec:ea:c4:1f:f3:bd:0c:95:63:a2:38:74:95:f8:76: + fa:43:4d:49:14:1a:1a:1e:15:50:c2:63:1b:75:e3:1d:06:55: + 1a:74:ed:60:bf:86:9d:4e:ea:5a:28:06:d9:fa:a5:64:f7:50: + 2c:b7:24:64:9b:bb:fd:89:2f:39:42:15:35:ea:cb:d1:00:36: + c0:9a:ef:59 -----BEGIN CERTIFICATE----- MIID9TCCAt2gAwIBAgIBATANBgkqhkiG9w0BAQsFADATMREwDwYDVQQDEwh0ZXN0 -cm9vdDAeFw0wNzEwMzEwNTEwMTdaFw0wODEwMzAwNTEwMTdaMBMxETAPBgNVBAMT -CHRlc3Ryb290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6etWA7n9 -xv4E2TtfpKWbjVa2644+eCFFkH/BbYib0NiaSK7TAyvj+NEGS6Mn1nt2WLkWwTRS -XQNbSGXa/rYXFX6/ni4RlGwOUFT6QQBvZOJfXwar//nggYlXB43b+k/wXNSBBgD0 -I8NeH+UyGWP0RRX3q58Nd2sxTN+swSdFfmPhRaIR+6vol1iLWWkMOIW/zuZJQ1Fu -YGpMXe/93knBI0uK+petWoHWeQJ3dGX4PfuE/OpqRoFd1p0gipVANF5xobj0Q+YZ -HzB70pWto4iRqWaFVizUv1Vqkw9CKD9bj98h8isRJD743+CuXnkH6OxMxsnpZT0U -4F0Rzep5iaaJkQIDAQABo4IBUjCCAU4wDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4E -FgQUQx8A4M+1A7Jjm2GQvLjM0ff3ZEIwDgYDVR0PAQH/BAQDAgEGMDMGCCsGAQUF +cm9vdDAeFw0wNzEwMzExNjMwNTlaFw0wODEwMzAxNjMwNTlaMBMxETAPBgNVBAMT +CHRlc3Ryb290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvMjAp+Ge +dzrhKEejNqhozHJYxDlEMBFbqPMPaQybiVnVhCMor2W/tv9s5CnKBEU8c8sHKPJv +/2sOXq3dZGbqM+zZdj/otf7MWhNKBSkeb1slgFVsk8slq7Ku3wYdLUiIipDGh5oE +Fbn0VCVrlPi6qFQ0BtwBYA6YcBl6HLSgiTuO/5nrEqJ5JyNxeJ85ZLRbPbe7c9CW +NUzc7HQG42JINb6bFhnQvxe6eOvLn06x9TUY5Y27zMzU92t3XpCYm2F6s+KK8aZV +S34va77xORa5ZWrVt1JoHZSMbjyIA/93tQNqpbDT3LZvHceZxHTx523dJ05FoRJq +W3IcA4giPgvwyQIDAQABo4IBUjCCAU4wDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4E +FgQUyOXSlCtht2l1ly24JL4joZi5EWQwDgYDVR0PAQH/BAQDAgEGMDMGCCsGAQUF BwELBCcwJTAjBggrBgEFBQcwBYYXcnN5bmM6Ly93b21iYXQuaW52YWxpZC8wJgYI KwYBBQUHAQgBAf8EFzAVoBMwETAKAgMA/BUCAwD8HAIDAPwgMIGuBggrBgEFBQcB BwEB/wSBnjCBmzAyBAIAATAsAwQACgAAAwQACgMAMA4DBQDAAAIBAwUBwAACIDAO AwUCwAACLAMFAMAAAmQwZQQCAAIwXzAmAxECIAENuAAAAAAAAAAAAAAARAMRACAB DbgAAAAAAAAAAAAAAQADEAAgAQ24AAAAAAAAAAAKAAADEAAgAQ24AAAAAAAAAAAK -AwADEQAgAQ24AAAAAAAAABAAAABEMA0GCSqGSIb3DQEBCwUAA4IBAQCGXupc0Are -wsMRd6Bfst6Gc7FqcBmsSp9a4TXWe16ljLH8cyTrbTJpEo6ND+tLdo6Eo4W4/w+H -6GS48l4DcZwgTJfuOPZLbns5zb55Gboudu3t4XtaL0Waa6NZsm7salLvvWpBs+JK -yVpwbzBx27etGSirxJmI0wTtPHT6DgzvxjAvg1+HVhfRqH86h/r9HHKt+hlGKAP0 -xGoMoP++8suSDqOHIO1BhS/q4nOdp6DMAjNWPSf0E7+4VzVL8h1GVvIKad2QFUwq -rvVsHXr/tH/az907nn1Cb6zIh+Tz2A6uqNpZsvVnX1jeKux46oLUs/phh8n6Zc1n -ZUGr8C+dY9ma +AwADEQAgAQ24AAAAAAAAABAAAABEMA0GCSqGSIb3DQEBCwUAA4IBAQBoqPjakCAF +ebYNNXWaasZfcBDbEiwpvk7Z584JRI0+RUdA37sM+maJcQdBaYuJJmFp9OhOrWGc +GmPe5oobnuODO7L+5e6RFDlz2h7uW2XSUVjNJZrWWiGOmrIwPKznjEoBAGLNViXU +NOnw9TqEMfDZaDEdSlm9O+daFYsW7+xcHRvL3+LSOTXKT0jtxBIbDL81lnIAqopq +rypzSuZZ3EbfnGP3cusFP2SoDaU/h27DI9PBmAbrIMDs6sQf870MlWOiOHSV+Hb6 +Q01JFBoaHhVQwmMbdeMdBlUadO1gv4adTupaKAbZ+qVk91AstyRkm7v9iS85QhU1 +6svRADbAmu9Z -----END CERTIFICATE----- diff --git a/scripts/testroot.cnf b/scripts/testroot.cnf index 238bd8ab..a962316a 100644 --- a/scripts/testroot.cnf +++ b/scripts/testroot.cnf @@ -10,7 +10,7 @@ certificate = testroot.cer serial = testroot.serial private_key = testroot.key database = testroot.index -new_certs_dir = /tmp +new_certs_dir = . name_opt = ca_default cert_opt = ca_default default_days = 365 diff --git a/scripts/testroot.sh b/scripts/testroot.generate.sh index ae94141d..cfba7155 100644 --- a/scripts/testroot.sh +++ b/scripts/testroot.generate.sh @@ -3,8 +3,12 @@ # # Generate test root resource certificate for use with testroot.py server. +tempfiles='01.pem testroot.index testroot.index.old testroot.serial testroot.serial.old testroot.index.attr testroot.req' + +rm -f $tempfiles touch testroot.index echo 01 >testroot.serial ../openssl/openssl/apps/openssl genrsa -out testroot.key 2048 ../openssl/openssl/apps/openssl req -new -config testroot.cnf -key testroot.key -out testroot.req ../openssl/openssl/apps/openssl ca -batch -out testroot.cer -in testroot.req -extfile testroot.cnf -config testroot.cnf -selfsign +rm -f $tempfiles diff --git a/scripts/testroot.key b/scripts/testroot.key index baf44b68..23afc952 100644 --- a/scripts/testroot.key +++ b/scripts/testroot.key @@ -1,27 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- |