From: Joni Hahkala Date: Wed, 13 Oct 2010 12:25:41 +0000 (+0000) Subject: Added CRLs with CRL extension, it's the .crl_ext files X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=8f1d583310f1965b862df9df5960ebd04e148cf4;p=glite-security-test-utils.git Added CRLs with CRL extension, it's the .crl_ext files --- diff --git a/bin/generate-test-certificates.sh b/bin/generate-test-certificates.sh index e9a235a..cfee168 100755 --- a/bin/generate-test-certificates.sh +++ b/bin/generate-test-certificates.sh @@ -1007,8 +1007,22 @@ function create_all { fi # generating CRL - openssl ca -gencrl -crldays $DAYS -out $CA_DIR/${catype}.crl -config $REQ_CONFIG_FILE -# openssl ca -gencrl -crldays $DAYS -out $CA_DIR/${catype}.crl -config $REQ_CONFIG_FILE -crlexts crl_some_reasons -ver + CMD="openssl ca -gencrl -crldays $DAYS -out $CA_DIR/${catype}.crl -config $REQ_CONFIG_FILE" + echo $CMD; eval $CMD + + if [ $? != 0 ]; then + echo CRL file generation failed! Aborting. + exit 1 + fi + + #generate crl with extension + CMD="openssl ca -gencrl -crldays $DAYS -out $CA_DIR/${catype}.crl_ext -config $REQ_CONFIG_FILE -crlexts crl_section" + echo $CMD; eval $CMD + + if [ $? != 0 ]; then + echo CRL file generation failed! Aborting. + exit 1 + fi # If we have the trusted CA, then generate a user cert/key pair # And also a host cert/key pair. @@ -1022,10 +1036,11 @@ function create_all { if [ "$catype" != "fake" ]; then echo really adding the CA $catype add_ca_grid_sec $catype + # if this is the subsubca, add also the root and subca. if [ "$catype" = 'subsubca' ]; then # generating CRL - openssl ca -gencrl -crldays $DAYS -out root-ca/root.crl -config root-ca/req_conf.cnf - openssl ca -gencrl -crldays $DAYS -out subca-ca/subca.crl -config subca-ca/req_conf.cnf + openssl ca -gencrl -crldays $DAYS -out root-ca/root.crl -config root-ca/req_conf.cnf + openssl ca -gencrl -crldays $DAYS -out subca-ca/subca.crl -config subca-ca/req_conf.cnf echo subsub ca, add root and subca add_ca_grid_sec root add_ca_grid_sec subca diff --git a/config/req_conf.cnf b/config/req_conf.cnf index e874a11..68b12c6 100644 --- a/config/req_conf.cnf +++ b/config/req_conf.cnf @@ -111,11 +111,5 @@ proxyCertInfo=critical,language:id-ppl-independent,pathlen:1 [ proxy_rfc_limited ] proxyCertInfo=critical,language:limitedProxyOid -[ crl_some_reasons ] -crlDistributionPoints=crldp1_section - -[crldp1_section] -fullname=URI:http://myhost.com/myca.crl -CRLissuer=dirName:issuer_sect -reasons=keyCompromise, CACompromise - +[ crl_section ] +crlDistributionPoints=URI:http://myhost.com/myca.crl diff --git a/test/bad-ca/bad.cert b/test/bad-ca/bad.cert index 5c87b90..8496c2d 100644 --- a/test/bad-ca/bad.cert +++ b/test/bad-ca/bad.cert @@ -1,19 +1,19 @@ -----BEGIN CERTIFICATE----- -MIIC/zCCAmigAwIBAgIJAIbcR4Q3eWaKMA0GCSqGSIb3DQEBBQUAMFkxCzAJBgNV +MIIC/zCCAmigAwIBAgIJAO6tFcZR1cq6MA0GCSqGSIb3DQEBBQUAMFkxCzAJBgNV BAYTAlVHMQ8wDQYDVQQHEwZUcm9waWMxDzANBgNVBAoTBlV0b3BpYTETMBEGA1UE -CxMKUmVsYXhhdGlvbjETMBEGA1UEAxMKdGhlIGJhZCBDQTAeFw0xMDEwMTExNTQ5 -MDRaFw0zODAyMjYxNTQ5MDRaMFkxCzAJBgNVBAYTAlVHMQ8wDQYDVQQHEwZUcm9w +CxMKUmVsYXhhdGlvbjETMBEGA1UEAxMKdGhlIGJhZCBDQTAeFw0xMDEwMTMxMTU5 +NDVaFw0zODAyMjgxMTU5NDVaMFkxCzAJBgNVBAYTAlVHMQ8wDQYDVQQHEwZUcm9w aWMxDzANBgNVBAoTBlV0b3BpYTETMBEGA1UECxMKUmVsYXhhdGlvbjETMBEGA1UE -AxMKdGhlIGJhZCBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxVguwJWi -s4oJvWnJTI9o65/my0fzpNjRbaBU9GIG8FN34papuS4RYs2bulWLUCrlCmBSQprX -7or+9YynOEywgKknFXp0F3ur4xAg6vDT7l/2nb2pvuNhQUuos6N9BeHlq4vEJf7y -VGefaLzBJbXPwvvH+BD6+ljQifI6eVjEEL0CAwEAAaOBzjCByzAMBgNVHRMEBTAD -AQH/MB0GA1UdDgQWBBROm8vnYH4CBKKhXCE4bDz5IP9KODCBiwYDVR0jBIGDMIGA -gBROm8vnYH4CBKKhXCE4bDz5IP9KOKFdpFswWTELMAkGA1UEBhMCVUcxDzANBgNV +AxMKdGhlIGJhZCBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAyF0OyKjJ +XTWG2ghVW9CzxEwHtarKIwMQBin3oJAC4gNhglxafHySOUAdb3MSQmIo9VsVDuXv +AdqjW3wC/anbB+pPqCIsLI9wUpCWrbYTh4WF3Hk/pcydvEcMh7dPh4fHqg+/c3E3 +BWKXcWgAqPJvQuAK6qzpGW+aYHdYJXqFoVUCAwEAAaOBzjCByzAMBgNVHRMEBTAD +AQH/MB0GA1UdDgQWBBQmKgIBWM/fFuWQ0VjOLFgaWFa68jCBiwYDVR0jBIGDMIGA +gBQmKgIBWM/fFuWQ0VjOLFgaWFa68qFdpFswWTELMAkGA1UEBhMCVUcxDzANBgNV BAcTBlRyb3BpYzEPMA0GA1UEChMGVXRvcGlhMRMwEQYDVQQLEwpSZWxheGF0aW9u -MRMwEQYDVQQDEwp0aGUgYmFkIENBggkAhtxHhDd5ZoowDgYDVR0PAQH/BAQDAgEG -MA0GCSqGSIb3DQEBBQUAA4GBAFxIy9DM8pdIm8n/LXoIoijIW7cGU++F0B4T0HJm -juty2yIhaVAII1hGDtvUu1UQb2XI8hItSoBUeWD6xM3uiDYTfuXW6yErL9J4+flN -KQL+iqyO9p1EU8Pq8iu5D7XygRU558Jcp+vG9PVDpC3KSNAtf6FtRmdDPTo5ENek -BRZT +MRMwEQYDVQQDEwp0aGUgYmFkIENBggkA7q0VxlHVyrowDgYDVR0PAQH/BAQDAgEG +MA0GCSqGSIb3DQEBBQUAA4GBALXbyu4d/oxuqjqM8OQqc8L094wCidCGXPtMAnAw +AMrJSZTVfwfezdaeiy30wiC3mEyn2JU8cpEEpVWQXhGhGafHklUZwNLmwHuXqcp7 +zjpqOkgbiyIhaQV88i7+nCtrqJawyBiyOKEXabhoZn0WVdvcMGJ+EcJkD1uSMb1d +tS+B -----END CERTIFICATE----- diff --git a/test/bad-ca/bad.p12 b/test/bad-ca/bad.p12 index 9f2ce3c..5d8c796 100644 Binary files a/test/bad-ca/bad.p12 and b/test/bad-ca/bad.p12 differ diff --git a/test/bad-ca/bad.priv b/test/bad-ca/bad.priv index 01af907..e5b9417 100644 --- a/test/bad-ca/bad.priv +++ b/test/bad-ca/bad.priv @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXgIBAAKBgQDFWC7AlaKzigm9aclMj2jrn+bLR/Ok2NFtoFT0YgbwU3filqm5 -LhFizZu6VYtQKuUKYFJCmtfuiv71jKc4TLCAqScVenQXe6vjECDq8NPuX/advam+ -42FBS6izo30F4eWri8Ql/vJUZ59ovMEltc/C+8f4EPr6WNCJ8jp5WMQQvQIDAQAB -AoGBALOCWVS5SHyETgPMHF3V/ZyHoUq8MnZ6+1X7CAwcty8Y3e5xGgXmT85ONR+z -/Lt5qUpc/7ayX0UPjogR33Io4EsvY/rD9V65FfiIlZNNIXCRM+6Th6kZp6uL3d6z -M2qyqLlVzpUumfX5BuouOrmU70jXYTEqY1snNiFZroqbgWIJAkEA6ReojHLikNVf -Cfy7Ks12g4cD5QB/lPeq+wILJB8mPFnhE13NBS6Vjv25GmlBaCuMwvPoXc9MYkmz -ua0bCxxhMwJBANi9JWvg4orQh/a5cIdIT0KT7n9suIdO+7AomeAKEQ51R728XdlP -4gvtakApzmdi5YVRc8055UeWv8EESOIZpk8CQQCzMPrkLhW7Hi1X8jC5MQbhClSW -IhHypYuON/30oPW2A6qiRsQsLanQKYG5qh0cRg6KeROzun+QN/Sw00EtA349AkAU -SuFOEGglhxCz0PjwMZz6Js+VrqA4SvTVsXd2unqOV/y3jwNabVhEtZ3VFBT3KRNE -QDQPavREl6CsebI5OR2RAkEA1wT2tPbWGIm0afeOWUh6bMI88l7KYCHLWgIRJA4W -SUDPcC4cYKzwYy+ZAPp9gO5OyD/tnNYd9hcgR8d2R/oseg== +MIICXAIBAAKBgQDIXQ7IqMldNYbaCFVb0LPETAe1qsojAxAGKfegkALiA2GCXFp8 +fJI5QB1vcxJCYij1WxUO5e8B2qNbfAL9qdsH6k+oIiwsj3BSkJatthOHhYXceT+l +zJ28RwyHt0+Hh8eqD79zcTcFYpdxaACo8m9C4ArqrOkZb5pgd1gleoWhVQIDAQAB +AoGACv84iYDiFHCUpzDf5nss8rAtmCX4lDVd0sjI45Ij5l3DI1GIUd7Qc732H6DU +NrqGfvjxzfCGzrY+Uw4aZ+vDrrGrtAQ5Bx7abcJnz07O0+bf+c+Kzq1hPwe2uAL9 +g0NLEkBUxILkVrzFkIKDI7v8dR2v2D5xMe0BZkQ1akiP5X0CQQDlG+myPJiy8oz6 +aIeAkfdSX2fR0n0gI/sux1GkKYEFpzpBU2Mt14aLy4s39CBhB6bYN+jODLOqty/g +rFDtU3l7AkEA3+FsBvTR2/Q6Grrx2tNJnrKKm9pRlVnFAxRWMYBAYjf0lOpCiKHs +gTpoI7C0wYCVQlRB+YTCtBFuZHKTAVVPbwJBAKxxxgSR9505U0NnShZLx4wIo2wa +snNuobEj9R9K3gITTJW+3fezMWInYjJLXdOqnro/2sq8ZL8qAq9pA8CeA+ECQEP0 +0+qko5LlZkG43zLyEZW3UjWOplb0QcX2hVdPO7vUikwtc3av1+8+AGBdAfD+i8/v +bXtE3ij0ZZLd6FtuPscCQGI3e7uoJIhpo1HIhZGDLyVo4Cie8ZKEVleroO3q4rLO +ovASZK5r31dTcTb5I4uEEKTmxPE8rF8lMNj0EEGaVmI= -----END RSA PRIVATE KEY----- diff --git a/test/bad-ca/req_conf.cnf b/test/bad-ca/req_conf.cnf index 4d796dd..f83fdc4 100644 --- a/test/bad-ca/req_conf.cnf +++ b/test/bad-ca/req_conf.cnf @@ -110,3 +110,6 @@ proxyCertInfo=critical,language:id-ppl-independent,pathlen:1 [ proxy_rfc_limited ] proxyCertInfo=critical,language:limitedProxyOid + +[ crl_section ] +crlDistributionPoints=URI:http://myhost.com/myca.crl diff --git a/test/big-ca/big.cert b/test/big-ca/big.cert index d1a61fa..f56a31c 100644 --- a/test/big-ca/big.cert +++ b/test/big-ca/big.cert @@ -1,56 +1,56 @@ -----BEGIN CERTIFICATE----- -MIIKBDCCBeygAwIBAgIJAM5Ckaglfj5qMA0GCSqGSIb3DQEBBQUAMFkxCzAJBgNV +MIIKBDCCBeygAwIBAgIJAODPgLK3XNVRMA0GCSqGSIb3DQEBBQUAMFkxCzAJBgNV BAYTAlVHMQ8wDQYDVQQHEwZUcm9waWMxDzANBgNVBAoTBlV0b3BpYTETMBEGA1UE -CxMKUmVsYXhhdGlvbjETMBEGA1UEAxMKdGhlIGJpZyBDQTAeFw0xMDEwMTExNTQ5 -MjJaFw0zODAyMjYxNTQ5MjJaMFkxCzAJBgNVBAYTAlVHMQ8wDQYDVQQHEwZUcm9w +CxMKUmVsYXhhdGlvbjETMBEGA1UEAxMKdGhlIGJpZyBDQTAeFw0xMDEwMTMxMjAw +MTBaFw0zODAyMjgxMjAwMTBaMFkxCzAJBgNVBAYTAlVHMQ8wDQYDVQQHEwZUcm9w aWMxDzANBgNVBAoTBlV0b3BpYTETMBEGA1UECxMKUmVsYXhhdGlvbjETMBEGA1UE -AxMKdGhlIGJpZyBDQTCCBCIwDQYJKoZIhvcNAQEBBQADggQPADCCBAoCggQBAMDZ -vBhFtU4Uen09JWaHaWDmuygegtQshGnfa2HznZ7QQPtfGqkfEUuQvXuc0AXh++T+ -GDKhjina5FCYuFJjOws1MRjUbArOtEESaaXQSOSqoULRNoPos8CPa21jgia1dmUi -jevv1c44Ive6rcbrPO7Ux3Jw0ox81NrHw2DXwn+ymyOp5h+gdxPHPgTwrXHbzbU3 -IVnpyFhLFuw2WcXl4N3ot+LSMNXW//7CLwJ9334vZiXvmFlVWA2dAqdkmzDdkrkV -4qydpWIRhb1as0qYqxYWLHFLAJ0ceWbOlbjbbgkJ1uO2Lwavcpprg5XMKUu5Zvd9 -ybuxbDlJWA2H7z/lHI2GCM42NpzvOOR4D07gZGOGrUHajzPhJFKzpb+T6oJ8nRiq -WzTHh4s+5iRdnXqgzPbcS3mRoR+Tf9YFb5QmnehNErrKdVz99AtSsyG5u+Wqb+/X -wfTHGKNBk6scnNPF0j8tf3dcywDX5RegifVvYWHk6iZz21wdKHhsRMBilwPPC3er -70EriWAtlUEKCQfmKGtlzW/NSbFPYmSNvRWjVE5Sm7fWRXI7DgBhyfdIL6zemg8d -FTKiRC0i4RUzKSUKVJv/3/qG1FhD1jvTWj/MPI8mNeX6ijHy+E8+pre/gLvC30vU -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 -77BbEVi9BwI9rY6EiSvCVMf1/35iVwVL +aGUgYmlnIENBggkA4M+Asrdc1VEwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEB +BQUAA4IEAQCUz36/4Eu0t6YnZdMnth9Fnzeo+3SYDMZ9oapde/7w57RhTRPhnQCK +zIH1PtodRAun8RmWjq805kYXibKchp2D/0FnuGqxXR+r3m6j3Db+0Tu3ZSLA/L1a +69EvhsCmjnjXJ5ppAsMXa7Q1248NvdOT7DYMvZH09G2aEx+3hryITs0UheS+8Di6 +O6VurgzWvJbrRImMafdW4k6VI8LUbhSMQSL0jzzYIu34AAVo79eUfhWz7JQuHrDJ +9h2THxFr+fPEMRtQAj/7enL8A8qJLimDYMNjvF9I9hH6tzcDCvuX39R3zVVVkQW/ +qY8t3FenkkMUwSOYNBTvyCkO8y3haxD8langsJx3CdVJHrzo918AEylVb4Z7DK9H +LRDQ5qh23ATdJL1OgVyDXd8bu9PcIF4TZ0iAtDUNR3ayF1GDx7P1KBFUeqMlcaX+ +FIOvjcXRNQ9zsmMv1Yp873dDaDSksD4HoYXHc1YOjggjJC3YShpY3gMJ0eTt1LlB +hewuiVQY8T8WO133OQrjZ+FgYpuzBOgfvGZPvjhmMChr9/gbyyjh7BQ+sL7DEhu1 +3DRTIvEPphApZ7CowWEq8X3ReQnHsR0VKzXFHWyNusAd/f4KiFMW31N5QO1HqJQO +Bu8VyqR9Hwv22q3gKNfDQpVInP7xWrM67KbXNREjAa+Nj+lCw2vW+WR+inUc3AuZ +Hdsd7SPKiUkvrHmikT6OALmBxOuRCOmrPMTSwdXRZys/KXojZCVxOZ+CYzsuY5Y6 +M0gjRHnDTOWqHG97O+QcboBzCxPmnFs7ljepIpH3OuyBtjRkOPs/4Tu6jSTxyf2i +Mx6orT+nWuRb/CJTcEjDWm9rjOsY2wP7dI51AZtipRIRmB7CbUllj6KrqMoMuRO2 +5Tmb4Q/i/Wd2x94u94o4v0g36/yzxOOEP9E2W4MV/UZKTXw+OE+p/lDF9AzC/M79 +5IHj+kgIGKgPA3uTezrY+3BQIMO843Q2A2ZYa7cPG6gacdMHqJCA5Sn2EBpXz2fw +p5PTE988jcMfHlXxVs0HSEKhe9Sl3eBZu52OTxmgjYGH6w6sDK6xnU7rtxVFK+VL +JUHwU7ZCLrGEmsdXOBMp0enZqkp83D1OC89ERXObMWjStFgYk/vYf4186V25D0V5 +0L+WIZ4sOGdQdMkNDarp4211IjwqZ6u6Vk1Q0R8vPSlZucO5GtgoZmBk3C8x5uQ3 +A20OFze8dGGd7p4YApTg1oKNe8g1CO30WpxdWyVl4MIUzw7Bk9crob1/wA9xVmrp +67/hKtO7FmZQLarMFqVmnue0qBJelJG5f5+Gk1tC319Iz+VBbRztZJdwbQiyqas3 +AizGHmpJ6xX1Ezs6q7QoPsokR62AkrNo -----END CERTIFICATE----- diff --git a/test/big-ca/big.p12 b/test/big-ca/big.p12 index 7822bad..f812f24 100644 Binary files a/test/big-ca/big.p12 and b/test/big-ca/big.p12 differ diff --git a/test/big-ca/big.priv b/test/big-ca/big.priv index 97e3787..d79a33a 100644 --- a/test/big-ca/big.priv +++ b/test/big-ca/big.priv @@ -1,99 +1,99 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- diff --git a/test/big-ca/req_conf.cnf b/test/big-ca/req_conf.cnf index f65f0d8..e77f3e2 100644 --- a/test/big-ca/req_conf.cnf +++ b/test/big-ca/req_conf.cnf @@ -110,3 +110,6 @@ proxyCertInfo=critical,language:id-ppl-independent,pathlen:1 [ proxy_rfc_limited ] proxyCertInfo=critical,language:limitedProxyOid + +[ crl_section ] +crlDistributionPoints=URI:http://myhost.com/myca.crl diff --git a/test/expired-ca/expired.cert b/test/expired-ca/expired.cert index 01760ce..5472909 100644 --- a/test/expired-ca/expired.cert +++ b/test/expired-ca/expired.cert @@ -1,19 +1,19 @@ -----BEGIN CERTIFICATE----- -MIIDCzCCAnSgAwIBAgIJAPt2KaojLNzTMA0GCSqGSIb3DQEBBQUAMF0xCzAJBgNV +MIIDCzCCAnSgAwIBAgIJAPZ649oy118zMA0GCSqGSIb3DQEBBQUAMF0xCzAJBgNV BAYTAlVHMQ8wDQYDVQQHEwZUcm9waWMxDzANBgNVBAoTBlV0b3BpYTETMBEGA1UE -CxMKUmVsYXhhdGlvbjEXMBUGA1UEAxMOdGhlIGV4cGlyZWQgQ0EwHhcNMTAxMDEx -MTU0OTIyWhcNMTAxMDEwMTU0OTIyWjBdMQswCQYDVQQGEwJVRzEPMA0GA1UEBxMG +CxMKUmVsYXhhdGlvbjEXMBUGA1UEAxMOdGhlIGV4cGlyZWQgQ0EwHhcNMTAxMDEz +MTIwMDEwWhcNMTAxMDEyMTIwMDEwWjBdMQswCQYDVQQGEwJVRzEPMA0GA1UEBxMG VHJvcGljMQ8wDQYDVQQKEwZVdG9waWExEzARBgNVBAsTClJlbGF4YXRpb24xFzAV BgNVBAMTDnRoZSBleHBpcmVkIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKB -gQD5XfZqVA/TAlSPcrnDeDH2lefb0BPPryZ1GJblC9NDCHfL4A2Pw6WjjrRT2zs/ -fggIXl7OsbaigU6DDKVnEmMhNvgFQ35PHapKNFuZJxJ7id+6eZVAhTkmBxYyLf3g -5UrSE4Qm/eJ+My38zIl7ApPSoc+pF/OEw0QiPtiKztZjrQIDAQABo4HSMIHPMAwG -A1UdEwQFMAMBAf8wHQYDVR0OBBYEFAzjDNHIg+ZSbbuGESq006kcIsbtMIGPBgNV -HSMEgYcwgYSAFAzjDNHIg+ZSbbuGESq006kcIsbtoWGkXzBdMQswCQYDVQQGEwJV +gQDEv+1F8THzq0lyk9nfpLsipuOc5wbiBRvcre400ksohKkNj3ixUodrhJ9uySm4 +upTrpRYadhBGBmXGCcaRsz2BkVCYaL836eUwZV/Y4RIGv7Q6kFRcgTmt7ffJDp/e +0BKt2et4JZ9gEvbsfB5bNSc8KxkTIaur7auekPllYie2qwIDAQABo4HSMIHPMAwG +A1UdEwQFMAMBAf8wHQYDVR0OBBYEFG5J6565uP32vVi5DGcXXwn1q3tUMIGPBgNV +HSMEgYcwgYSAFG5J6565uP32vVi5DGcXXwn1q3tUoWGkXzBdMQswCQYDVQQGEwJV RzEPMA0GA1UEBxMGVHJvcGljMQ8wDQYDVQQKEwZVdG9waWExEzARBgNVBAsTClJl -bGF4YXRpb24xFzAVBgNVBAMTDnRoZSBleHBpcmVkIENBggkA+3YpqiMs3NMwDgYD -VR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAHjkEpDkfYRFe2ccjGrPpuza -JQq2yKkOs/4ktapC7+kGLc4zMHarxJndPvsuC1YjkS9XA9PQ06Fxdl0mif1CvPU9 -VsecKvgqPF4KXKu2hOKJT64lJOHdpW7a6XKxI6yKd+FDcD8XB3+MruPEHh9zrkgh -5d8LQ+nicLK/NsOD9D0N +bGF4YXRpb24xFzAVBgNVBAMTDnRoZSBleHBpcmVkIENBggkA9nrj2jLXXzMwDgYD +VR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAJzmosUWCnlp2CExnbvWQ4vI +5eQbS7IymbK+qQ80BiT6k2EV6pgwRD9jgnbLBKoWEs0EqJZoWx/rhwkY4ri4Grhe +ncwwDE6exMd5YRtXrTeHaMWaHgEuOSPybFil0NxGiIHHxp6iI69Ck6LBNnZttvZZ +fHxxvxMy2cbRCaQWQ0Xj -----END CERTIFICATE----- diff --git a/test/expired-ca/expired.p12 b/test/expired-ca/expired.p12 index 58bc8bd..6a88006 100644 Binary files a/test/expired-ca/expired.p12 and b/test/expired-ca/expired.p12 differ diff --git a/test/expired-ca/expired.priv b/test/expired-ca/expired.priv index 3bef646..a847e56 100644 --- a/test/expired-ca/expired.priv +++ b/test/expired-ca/expired.priv @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQD5XfZqVA/TAlSPcrnDeDH2lefb0BPPryZ1GJblC9NDCHfL4A2P -w6WjjrRT2zs/fggIXl7OsbaigU6DDKVnEmMhNvgFQ35PHapKNFuZJxJ7id+6eZVA -hTkmBxYyLf3g5UrSE4Qm/eJ+My38zIl7ApPSoc+pF/OEw0QiPtiKztZjrQIDAQAB -AoGALeZEuBeW/hD8vZaxaLBUCf5XuhcXvm+P1ZfcFnbRwRHq8wTfmim58FwRBypg -QnSRR/EO5F7Dri+84tROEaXJxvNShr2QAzQC2vpQ2KNGQGWGmUhnT1ltJhmAJlCZ -8+n3laiDK2y95SZaP6L1mlxDd591nK3nb23npfpgwCCjfIUCQQD9+Jq//THTi9uI -G2OqTsgdFOEW1nQ8h4AerKioBc++FF/OxALUq65qFdfKl+G0od2IWgFNBxNQkpBq -jSQ93rTHAkEA+1vxOoGWFY0Ki1FxLptCRkDjuIL/9wV8Fj8OCcs8Qa/i2UlSMXZv -8SyPblyHgIq3Fy8RgmJ47qDDrdMwYOMH6wJAPS+gsLJiR7IBIMhgeY5jXcZC+EqQ -VGjcsAcu1tQXmZa1Ak5s1CnMalh61Z9DzE3W3lu4xoL230mAK3t3iMRXzwJBAJtD -hdSf6zdQseyw1/r0CJIgzwlQUhAiIS4UsPU3xvbEUJnrgovvHuKYpdiD62dpSANY -HbauYQj14SlkRIP0eRUCQQC6WU8kxM3mt4fFjlAOr25uCpYFJtCgaZlUioi//ZRy -a+XP4hzfsB/3VivlltFcMRSVUR5pkcZMyOSZuV48Dfhl +MIICXQIBAAKBgQDEv+1F8THzq0lyk9nfpLsipuOc5wbiBRvcre400ksohKkNj3ix +UodrhJ9uySm4upTrpRYadhBGBmXGCcaRsz2BkVCYaL836eUwZV/Y4RIGv7Q6kFRc +gTmt7ffJDp/e0BKt2et4JZ9gEvbsfB5bNSc8KxkTIaur7auekPllYie2qwIDAQAB +AoGAD0ZXRXbUSfaiXSLdZ1+Cp84NHcFR53o+D4PxWmh5LUwfU84vsJSXruE8/3ze +oFjb9u96J9PCr60PebCImgcwXxvCEDxtzAVx6c4YEmwC7VzUIxMpjE1DeEFNWv2b +LcHXEIo9E2yXaZc+rtDKXi8/LOJKc3oaWSI3/wNxDEAA2AECQQD4ZCU3Ezg/WKxY +gTJ6HX7wMTOwruRJQVRR55N5/ahYSbth3C1AqMWW4BYkd08awqszOCO8Vyv1wwrw +8QdxZ+ghAkEAysbQp04wnCmI4U236EvOqmepH2nsmwAfaEJOykKltlW1OJULnZNG +BiNpsIyIZjLZWOscP5pf8Js7TRyCHSwVSwJBAO566CgqsdRQBJis4pPQAfIGq0Q1 +hkS3DofcuQFlAt5RXDEmvePYpmynFVtJmY9t3AU/H0BSyYgaDUUrhSPiyUECQBuc +jvT5NK1PCpCDYLOE/xM9Ik5gwhMpJR2xScFI6f+2FAMsaHSAhVx4nf+oYzpnWik9 +eo8+minNOXn6k80dH5kCQQCB3u6xsdI16mp7f11iJ2GnSpUlgVDzstSUcpF2jPN3 +OQlTEqm/btmUkTqxA73I5kD1giycA/IrUD+DhHtMF/3o -----END RSA PRIVATE KEY----- diff --git a/test/expired-ca/req_conf.cnf b/test/expired-ca/req_conf.cnf index e22a155..f24098f 100644 --- a/test/expired-ca/req_conf.cnf +++ b/test/expired-ca/req_conf.cnf @@ -110,3 +110,6 @@ proxyCertInfo=critical,language:id-ppl-independent,pathlen:1 [ proxy_rfc_limited ] proxyCertInfo=critical,language:limitedProxyOid + +[ crl_section ] +crlDistributionPoints=URI:http://myhost.com/myca.crl diff --git a/test/fake-ca/fake.cert b/test/fake-ca/fake.cert index ffda234..76f2b24 100644 --- a/test/fake-ca/fake.cert +++ b/test/fake-ca/fake.cert @@ -1,19 +1,19 @@ -----BEGIN CERTIFICATE----- -MIIDAjCCAmugAwIBAgIJAK9jNrP9Pty3MA0GCSqGSIb3DQEBBQUAMFoxCzAJBgNV +MIIDAjCCAmugAwIBAgIJAJneAA1cDwkKMA0GCSqGSIb3DQEBBQUAMFoxCzAJBgNV BAYTAlVHMQ8wDQYDVQQHEwZUcm9waWMxDzANBgNVBAoTBlV0b3BpYTETMBEGA1UE -CxMKUmVsYXhhdGlvbjEUMBIGA1UEAxMLdGhlIGZha2UgQ0EwHhcNMTAxMDExMTU0 -OTA0WhcNMzgwMjI2MTU0OTA0WjBaMQswCQYDVQQGEwJVRzEPMA0GA1UEBxMGVHJv +CxMKUmVsYXhhdGlvbjEUMBIGA1UEAxMLdGhlIGZha2UgQ0EwHhcNMTAxMDEzMTE1 +OTQ1WhcNMzgwMjI4MTE1OTQ1WjBaMQswCQYDVQQGEwJVRzEPMA0GA1UEBxMGVHJv cGljMQ8wDQYDVQQKEwZVdG9waWExEzARBgNVBAsTClJlbGF4YXRpb24xFDASBgNV -BAMTC3RoZSBmYWtlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDLX81P -b4RrPtY0R2n6wDAU5ePdMa1wQGMXXj8Ipui6R5rb8d/9D+RqcK2OU02ZNlEayojd -OVPOLGWqBPi+UW1gfpT5KI5v4XsL/dWRBr4Gobx1Duj/w6Zy/hMMOOcGfQ5g5J2B -w7pr4Ul5XzJQBVfz45PFOBR5OMpTYkCBdbQC7QIDAQABo4HPMIHMMAwGA1UdEwQF -MAMBAf8wHQYDVR0OBBYEFHRo0fXXOTLyifP9z5Ywd/02HVN5MIGMBgNVHSMEgYQw -gYGAFHRo0fXXOTLyifP9z5Ywd/02HVN5oV6kXDBaMQswCQYDVQQGEwJVRzEPMA0G +BAMTC3RoZSBmYWtlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5mkS7 +2QEbHNZX+BeVCyJOvf2NkyzRIo7krkPE4gY8/YtzOA8PYERdHRrxtmEzkMlVnH0F +01xBpr0srySf17efyKRoY9JnVxC+RMfrk9eg+ju+Tesjln0x/D8RjmKA1f9kUkjV +/Y01aklkFcj9Mo5Xm9h+QHIGVdqs+CMDCZHJtwIDAQABo4HPMIHMMAwGA1UdEwQF +MAMBAf8wHQYDVR0OBBYEFLH0iSFcNPjkXABDRkO32WpM2LX2MIGMBgNVHSMEgYQw +gYGAFLH0iSFcNPjkXABDRkO32WpM2LX2oV6kXDBaMQswCQYDVQQGEwJVRzEPMA0G A1UEBxMGVHJvcGljMQ8wDQYDVQQKEwZVdG9waWExEzARBgNVBAsTClJlbGF4YXRp -b24xFDASBgNVBAMTC3RoZSBmYWtlIENBggkAr2M2s/0+3LcwDgYDVR0PAQH/BAQD -AgEGMA0GCSqGSIb3DQEBBQUAA4GBABZpnboOPa30A35hNXJF9ZUEODnl5Sx1+uKE -r/5NFsvOR0qDHf/CS3Oz3807fYdBF7rIJ85WlTBrqypVHmi4kdF8knAImS/kg5AI -0npTHWy+YOOHwTqAgCacfHyXFMesroWfb3Nqcz5I8p/N2JheRoT1Jze+aMgz5wF1 -bkpDWkzw +b24xFDASBgNVBAMTC3RoZSBmYWtlIENBggkAmd4ADVwPCQowDgYDVR0PAQH/BAQD +AgEGMA0GCSqGSIb3DQEBBQUAA4GBAJuUmlr3JDXXw5IBRzgiQFRJ7/DSpF79T8Vt +i8JTeK7lODPVs/1HnWHv3iWWgS8XqHcu2QzUdPuZh0EZC9pcEbyaTHJqU1Z6TK4N +Ju9qMb8Q9XMOt4v/WYXRSsNktqD0xXASBhYL8N0K2HQkiDlrgRDsvjkC9UWkrCm2 +Wr+g1v7B -----END CERTIFICATE----- diff --git a/test/fake-ca/fake.p12 b/test/fake-ca/fake.p12 index c559aea..02138be 100644 Binary files a/test/fake-ca/fake.p12 and b/test/fake-ca/fake.p12 differ diff --git a/test/fake-ca/fake.priv b/test/fake-ca/fake.priv index 801b922..03b2483 100644 --- a/test/fake-ca/fake.priv +++ b/test/fake-ca/fake.priv @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQDLX81Pb4RrPtY0R2n6wDAU5ePdMa1wQGMXXj8Ipui6R5rb8d/9 -D+RqcK2OU02ZNlEayojdOVPOLGWqBPi+UW1gfpT5KI5v4XsL/dWRBr4Gobx1Duj/ -w6Zy/hMMOOcGfQ5g5J2Bw7pr4Ul5XzJQBVfz45PFOBR5OMpTYkCBdbQC7QIDAQAB -AoGAWEn/1INiJjjCPzHdhVkXxorCsE0XsUqSehuVG8lx8SSSyvcnOTJEBB1kiwwI -/QGCljHk1r1Db5cAj53W6rBo3ZvAzWpf4jYngMe5N5A73KcN7qX7/9b+s0J6dAGv -0IIzmR6l2hKboHS+TIUYhpoVkgH7PygvArCr66KDhPKI+4ECQQDyCg+E+3FuwA+t -/jsPGaUUw49/b6AoqA1Di/oeEQXmX6Ciz7LYlbZOzbcier8LGO9P0NOWEqyF/uAs -ralZydyNAkEA1xrQodNui0LmXSh5/bGi0oerY70FfcN8VG5EoH4lEOjUaQIWt8SX -xIqFn6PM88QflYE7FDv0T2Xsdh+Tm3qX4QJBALIqebYYKS2vL1uS0wKQjBY2xkC2 -eJy0596bAWh0e3VTWzm9zhbkTajAgVheJpcSqcaFH9tOr7SLI5V/2DOCBlkCQAdO -X9u/RLfyM8TiRRJ64B7qgMXIe9FDvItZm3cgEb47SkuuyHrBcK46TkOX2rRE6xW2 -5/zN9IRl39w7QlY7mcECQQCx1khr4/Fxbo32yFRtPDkp7sRZYwvgQzOpF2ArUHoU -RvVziv9xSNkcJNk7GVI8yvpwbY01+7uuowoeVqRQggbG +MIICXgIBAAKBgQC5mkS72QEbHNZX+BeVCyJOvf2NkyzRIo7krkPE4gY8/YtzOA8P +YERdHRrxtmEzkMlVnH0F01xBpr0srySf17efyKRoY9JnVxC+RMfrk9eg+ju+Tesj +ln0x/D8RjmKA1f9kUkjV/Y01aklkFcj9Mo5Xm9h+QHIGVdqs+CMDCZHJtwIDAQAB +AoGBAK59XzMvL3/623R2lE0V25olufNYsyCmmapaPvIhAHZkc67NvDLbcUoM6+Dk +cnuVGgM3jL5mV+yMwnr46biwiDrAch71JEclUSK0tt774BieglbfqMkf8INyweRK +e1DNeZ7N5Fuvs6zcwOv5XpB5/utj7/dn8FDiHCId7u1Wv2tBAkEA5Yfc/ussoboA +MDbFG5RTQgKLgI8C2X0cE3rwDpDZQZlXGInCnJdgb1C2pFrwfdOpAXT6A0gmoY3O +Wnn+HRoFFwJBAM8BkqwtM7JKxZ46Gt7C7w8DNyxYBg91CKl+LXjsYNAqhKQwCu5z +uJEg76Wp9OMq6ydteG5PRxDOb+kfYGJahGECQEshqckXmchmZeFiTCq25nnY82jl +Zv1h4mrN9v4Nk8/RLZ0umrE/K6XEOcSar9XADrYXYC7q0xpWnJEpFXDZL4kCQQDD +lNjflFWjvsG4HW4FymfT51XZr9EKCamFepG8DpnqFEH+XuX1JaDcfiHuhAW8HHDR +b7y5fG3Ik0NpHxwR0TQBAkEA1n45JOyFH7ofBG2RGQWx4F+7zPpM/mkmCxLmxC8u +WpHooMmQTHUH/jr5J6nbp5yWnUisGJVJCsz7Q2rOiYMT1A== -----END RSA PRIVATE KEY----- diff --git a/test/fake-ca/req_conf.cnf b/test/fake-ca/req_conf.cnf index 66a588b..a4e1106 100644 --- a/test/fake-ca/req_conf.cnf +++ b/test/fake-ca/req_conf.cnf @@ -110,3 +110,6 @@ proxyCertInfo=critical,language:id-ppl-independent,pathlen:1 [ proxy_rfc_limited ] proxyCertInfo=critical,language:limitedProxyOid + +[ crl_section ] +crlDistributionPoints=URI:http://myhost.com/myca.crl diff --git a/test/nokeyusage-ca/nokeyusage.cert b/test/nokeyusage-ca/nokeyusage.cert index 68b41e5..16e61a3 100644 --- a/test/nokeyusage-ca/nokeyusage.cert +++ b/test/nokeyusage-ca/nokeyusage.cert @@ -1,19 +1,19 @@ -----BEGIN CERTIFICATE----- -MIIDFDCCAn2gAwIBAgIJAKcrc4cItAKqMA0GCSqGSIb3DQEBBQUAMGAxCzAJBgNV +MIIDFDCCAn2gAwIBAgIJAIxdmgS1XDtcMA0GCSqGSIb3DQEBBQUAMGAxCzAJBgNV BAYTAlVHMQ8wDQYDVQQHEwZUcm9waWMxDzANBgNVBAoTBlV0b3BpYTETMBEGA1UE CxMKUmVsYXhhdGlvbjEaMBgGA1UEAxMRdGhlIG5va2V5dXNhZ2UgQ0EwHhcNMTAx -MDExMTU0OTIyWhcNMzgwMjI2MTU0OTIyWjBgMQswCQYDVQQGEwJVRzEPMA0GA1UE +MDEzMTIwMDEwWhcNMzgwMjI4MTIwMDEwWjBgMQswCQYDVQQGEwJVRzEPMA0GA1UE BxMGVHJvcGljMQ8wDQYDVQQKEwZVdG9waWExEzARBgNVBAsTClJlbGF4YXRpb24x GjAYBgNVBAMTEXRoZSBub2tleXVzYWdlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GN -ADCBiQKBgQDi8l7haV1ZnZwbQtmN36U8wWbYdSyKNEkZPqPgSATjpJ9P+kUGvT4g -TinuV/heIxrWRX6+yPUXgO8LjyzcQl38S2uWxKyNt60pfBTrNtrReJxsfUckSMJE -vYxzM7kV8z7fo22Q7B85taxqJCwxWktf5UoTQkWfuN+9dZ9i2kh7UQIDAQABo4HV -MIHSMAwGA1UdEwQFMAMBAf8wHQYDVR0OBBYEFDg2v77F45XxX5WSuMPyBrRLsGG3 -MIGSBgNVHSMEgYowgYeAFDg2v77F45XxX5WSuMPyBrRLsGG3oWSkYjBgMQswCQYD +ADCBiQKBgQC4NfrjIgWiwRAwqm//GCWtV3i1ww3bfUuN36YhLJ8SwAkYjpaKC8OJ +NlYa+WPlmPF4RaDm+XIy1TJ7hkIt2kEe53cwHNJsrHA5W0qiGOMhfohkI5w7L4Yi +8fP2WnyLRUj72ou5vmOEx3AZZco+wsaE43nT8mPOWKIkYxHJoOt9oQIDAQABo4HV +MIHSMAwGA1UdEwQFMAMBAf8wHQYDVR0OBBYEFPJ9/00UB8pLWtxvdod3mqNh45ge +MIGSBgNVHSMEgYowgYeAFPJ9/00UB8pLWtxvdod3mqNh45geoWSkYjBgMQswCQYD VQQGEwJVRzEPMA0GA1UEBxMGVHJvcGljMQ8wDQYDVQQKEwZVdG9waWExEzARBgNV -BAsTClJlbGF4YXRpb24xGjAYBgNVBAMTEXRoZSBub2tleXVzYWdlIENBggkApytz -hwi0AqowDgYDVR0PAQH/BAQDAgECMA0GCSqGSIb3DQEBBQUAA4GBAKZThtJq/Rqp -aASuwCt99wqZH0X7yVN55+61PhVFR2bDtgxLQ7bmV7LLqGRlDQKRmK3OWH5CcYkH -foKo2f59oOumgrI5WBtaFEBFB0QzXxREjTCcMeZlofBZ+4w5zR26FGHek2KCB7mJ -Xmi99H1n8H8xhEi4iSxRWaPWphfBALKm +BAsTClJlbGF4YXRpb24xGjAYBgNVBAMTEXRoZSBub2tleXVzYWdlIENBggkAjF2a +BLVcO1wwDgYDVR0PAQH/BAQDAgECMA0GCSqGSIb3DQEBBQUAA4GBAIhvWEJU4/4d +PhFw/+z2MDwYDa2H6v44LAuhvkelgMwWLaqnv+t6QWGm1j+aAyzGge94DJxlKlpW +lPDGdLisFi5/MHN5nHpuw5JqXVB6/eizpqPWEu8Gd/okyan6e7rb077ewgcnM9tD +uCA6L0HlCbbukTANUAf4dIIVxbquUL1w -----END CERTIFICATE----- diff --git a/test/nokeyusage-ca/nokeyusage.p12 b/test/nokeyusage-ca/nokeyusage.p12 index 4586b65..30df84d 100644 Binary files a/test/nokeyusage-ca/nokeyusage.p12 and b/test/nokeyusage-ca/nokeyusage.p12 differ diff --git a/test/nokeyusage-ca/nokeyusage.priv b/test/nokeyusage-ca/nokeyusage.priv index c1a72ba..27ef6a6 100644 --- a/test/nokeyusage-ca/nokeyusage.priv +++ b/test/nokeyusage-ca/nokeyusage.priv @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXgIBAAKBgQDi8l7haV1ZnZwbQtmN36U8wWbYdSyKNEkZPqPgSATjpJ9P+kUG -vT4gTinuV/heIxrWRX6+yPUXgO8LjyzcQl38S2uWxKyNt60pfBTrNtrReJxsfUck -SMJEvYxzM7kV8z7fo22Q7B85taxqJCwxWktf5UoTQkWfuN+9dZ9i2kh7UQIDAQAB -AoGAa62h1QPAFgARDGI4hPcjGGOPH47g9iX+tOqiqIyjPTtjl3fgfmUV8BAGFx9I -KaowVpAcpfsFRwSW5v4kw9D9dA21aaAcLlbjm4BTglLp7+sDE5Xcj5WZCqtDe/Vu -orAxIRAfdd3RUuGvepYBLXhJDed8FJRUDu0q7oErQ2KYHS0CQQD1NiW8/IYblNWW -Q4uk4RCursTYOhsNu0Uu/cX12A/c4sxZ9UW7XCYzFJ0gKvTwWqQwRaNncsC1w9u6 -twVaT437AkEA7O6BMex0fQhxgOhtmo1T+c+AVV02Q0vSlBBXkDPUIcWaCjqryLbB -Dub3LiR129ZaiesnQzPcLZ2/yyUNmfWWIwJBAMcKXdWqsP0AceMYDukWG6F/kZ7m -g4FA6qZ7Lc4hxLaKjk/TDPhJk2RRLj2nQM089huM21ekSRMB2YEVAM5O1zMCQQCR -pLMqWy3oRi5vjXEClmnOoC1FTD009QEHH1yUOifmcq+UJii/Awh9/qBnbuY8MvII -4dKKzvBD4jqpx6cqwvp9AkEAyf5CQoh5wzGPOdUYGzRKMTHfBfRv0MngeP0ast0j -7HcLgpQkU6Xc4YQNBIzmQ+8Cn51f0PYGgN8asXIGGxjyUA== +MIICWwIBAAKBgQC4NfrjIgWiwRAwqm//GCWtV3i1ww3bfUuN36YhLJ8SwAkYjpaK +C8OJNlYa+WPlmPF4RaDm+XIy1TJ7hkIt2kEe53cwHNJsrHA5W0qiGOMhfohkI5w7 +L4Yi8fP2WnyLRUj72ou5vmOEx3AZZco+wsaE43nT8mPOWKIkYxHJoOt9oQIDAQAB +AoGAYPMoA/qX9LyfhL1vDFbtHXn38dGirW4YIacfjD4rynZ/UwlYeXcPhluunau7 +w87m52Hd+TI3xEEovJJAqllAA9sIWvyj9G0iD9P6xPA6FfKGqO+Z8FhHDusKQLTZ +fqS0dR7mqieL6QL3y3sCLroNgqXhkbMFRUcXtLe50x/POUECQQDi7L1h4m6T+58O +nI7FFAlNDiNxxd2KRuy9C+Xuj5MMUFBZGGYU6CeX+5JlZ111oFX1052kQvSTm0pN +oI9VU2ENAkEAz9AzOFj9wsl5RXJOgMso1/5HiSxQJpKNU1P7aLuSjepgXreSYF/l +/wcrCW3DQVx6QFvJjbK0r8NIhwohMl8h5QJAGwEfPGHM1PFxqTR6TPuoa7IOB8EL +LyRnkcuzriMJ1cJM/X1I0J4b8Bsw/b5CQfg1oo5vSRfqsRIe0oQT6oyElQJALFoQ +BG+hwQfE1Rh/PqedUPPZCqKlfIX8mZMr7f9SWO1zoeNl3yG4cYRzH/EIIhP9l2y/ +iHlibLyt5vw3d4usLQJAWDKjnkhlm4hYbgqUisbIBqYooEc5u24Bx3A18Q/yQ/7r +LRnDaZ8qkjc6fr6jzcYbti0IQj1IGRRZBNUS6zdH3Q== -----END RSA PRIVATE KEY----- diff --git a/test/nokeyusage-ca/req_conf.cnf b/test/nokeyusage-ca/req_conf.cnf index 0a285b4..89c0379 100644 --- a/test/nokeyusage-ca/req_conf.cnf +++ b/test/nokeyusage-ca/req_conf.cnf @@ -110,3 +110,6 @@ proxyCertInfo=critical,language:id-ppl-independent,pathlen:1 [ proxy_rfc_limited ] proxyCertInfo=critical,language:limitedProxyOid + +[ crl_section ] +crlDistributionPoints=URI:http://myhost.com/myca.crl diff --git a/test/root-ca/req_conf.cnf b/test/root-ca/req_conf.cnf index 335f034..cb1a7cf 100644 --- a/test/root-ca/req_conf.cnf +++ b/test/root-ca/req_conf.cnf @@ -110,3 +110,6 @@ proxyCertInfo=critical,language:id-ppl-independent,pathlen:1 [ proxy_rfc_limited ] proxyCertInfo=critical,language:limitedProxyOid + +[ crl_section ] +crlDistributionPoints=URI:http://myhost.com/myca.crl diff --git a/test/root-ca/root.cert b/test/root-ca/root.cert index f07d4b1..c8192a6 100644 --- a/test/root-ca/root.cert +++ b/test/root-ca/root.cert @@ -1,19 +1,19 @@ -----BEGIN CERTIFICATE----- -MIIDAjCCAmugAwIBAgIJAMKjAilYzFgPMA0GCSqGSIb3DQEBBQUAMFoxCzAJBgNV +MIIDAjCCAmugAwIBAgIJAIXGNE38fmecMA0GCSqGSIb3DQEBBQUAMFoxCzAJBgNV BAYTAlVHMQ8wDQYDVQQHEwZUcm9waWMxDzANBgNVBAoTBlV0b3BpYTETMBEGA1UE -CxMKUmVsYXhhdGlvbjEUMBIGA1UEAxMLdGhlIHJvb3QgQ0EwHhcNMTAxMDExMTU0 -OTIyWhcNMzgwMjI2MTU0OTIyWjBaMQswCQYDVQQGEwJVRzEPMA0GA1UEBxMGVHJv +CxMKUmVsYXhhdGlvbjEUMBIGA1UEAxMLdGhlIHJvb3QgQ0EwHhcNMTAxMDEzMTIw +MDEwWhcNMzgwMjI4MTIwMDEwWjBaMQswCQYDVQQGEwJVRzEPMA0GA1UEBxMGVHJv cGljMQ8wDQYDVQQKEwZVdG9waWExEzARBgNVBAsTClJlbGF4YXRpb24xFDASBgNV -BAMTC3RoZSByb290IENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC1OQDZ -eW0HbOqqZxdgkUsxja+F5j/HZpj5i6tgZIINKXojdEXnIqfNGSxZarf8uMqdZIOZ -JRwmKnDI3ozVdC3wHOyWryzbKHCOa/qT8VX+Y40qo+Ju+g2G5+8n9J8Z84CwG3up -D8+wCNKM7aNYN+D1vYVxsa+KS8LopOKkdsWPVwIDAQABo4HPMIHMMAwGA1UdEwQF -MAMBAf8wHQYDVR0OBBYEFMlhMDkDrKk//GeiwjMdlHpKbp++MIGMBgNVHSMEgYQw -gYGAFMlhMDkDrKk//GeiwjMdlHpKbp++oV6kXDBaMQswCQYDVQQGEwJVRzEPMA0G +BAMTC3RoZSByb290IENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDtRWQH +O60VRAw/jTHjsEh2MHR6lEg+OVWMzltl7ZAIC/WWghXgbUzKf5/V3tz4CYADJozY +PFOQiYUTwiwLkQGCS0hxJUDcyBz4FAfsasL2dKUhbVFYG4jUtnT3ol64LA1GpNzU +FvjIqJ1pGsR+vs6ekNWY2OCS7/X85wUj+9KOxwIDAQABo4HPMIHMMAwGA1UdEwQF +MAMBAf8wHQYDVR0OBBYEFMVQDDCQq84AdYJFaFDYAhkyEkMPMIGMBgNVHSMEgYQw +gYGAFMVQDDCQq84AdYJFaFDYAhkyEkMPoV6kXDBaMQswCQYDVQQGEwJVRzEPMA0G A1UEBxMGVHJvcGljMQ8wDQYDVQQKEwZVdG9waWExEzARBgNVBAsTClJlbGF4YXRp -b24xFDASBgNVBAMTC3RoZSByb290IENBggkAwqMCKVjMWA8wDgYDVR0PAQH/BAQD -AgEGMA0GCSqGSIb3DQEBBQUAA4GBAKqpA3pxtaI6aM42qWAu0h6pLfYZHoVytQYV -hTGlnMlopDGcOspQYfxmaCJJ8fE9if6CXwgfGN6ETZ5u0KpiWGREbEKo8N2TFuqs -QQAOQ0Q/La1/He/EhojnDsYED4UqJZJ4awKZc6m16FSMSuIt6zSceJ0toEsNxSQb -VNuqDf55 +b24xFDASBgNVBAMTC3RoZSByb290IENBggkAhcY0Tfx+Z5wwDgYDVR0PAQH/BAQD +AgEGMA0GCSqGSIb3DQEBBQUAA4GBAOImLdkV6v2nvleWOtgOdKLbGfTxMD3H18ZB +4XUU0K/d5VMkzT9jukVt5T8gdGPUmXSRUimlc3CxwDwdDytM2GVZ1FdEa+l9ZlKK +fyEZMWFjmPVFX4r4rd1Jkeyw57OAi6KP9DXSX6W2B33xaesUW4UbeGtQcbJ2XH3C +k911AzF6 -----END CERTIFICATE----- diff --git a/test/root-ca/root.p12 b/test/root-ca/root.p12 index 7a33b15..99076eb 100644 Binary files a/test/root-ca/root.p12 and b/test/root-ca/root.p12 differ diff --git a/test/root-ca/root.priv b/test/root-ca/root.priv index 4ead30f..5efb3be 100644 --- a/test/root-ca/root.priv +++ b/test/root-ca/root.priv @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXAIBAAKBgQC1OQDZeW0HbOqqZxdgkUsxja+F5j/HZpj5i6tgZIINKXojdEXn -IqfNGSxZarf8uMqdZIOZJRwmKnDI3ozVdC3wHOyWryzbKHCOa/qT8VX+Y40qo+Ju -+g2G5+8n9J8Z84CwG3upD8+wCNKM7aNYN+D1vYVxsa+KS8LopOKkdsWPVwIDAQAB -AoGAEJjB3SjjtVRiQWzjlTJ5QnaJZqfpm2doByKldVR/HJl52Blj9YEVARGXIDFH -3FtIIxX7f2EIrO4iGiNXnozfUAC9IcmIpzKNODw6j9ZudE2ogLoN3Lla2hsXuLas -kPNthKyPzzJNsvN/SzGFJatEDiG5mi4gO8dceYqMVO/qC2ECQQDebEcJriBOB94D -stppRHPqD789FBfysdcL1hX/He8AfTMi4utuLLlKPgZztFEEh/TtbSx8rQlW5oUB -khKTgUq/AkEA0JSBhXymwU+/GnK3L5hKk48PrNDzguXRjrvXFO1viN/TjVkHPqUK -/vmVB1rNhFBT6MJfUmwdgh1wOC1cZB7ZaQJAHY6b/hBSoKvw9+LbnWOIV9FR44b5 -C7pQTnVbpPRQX2tD0V4AVTrCQLhvWQ7cOVLr3GVGpSbFd/PYNvY3W7yxtwJAf/yA -NX61fC0I4Ju/mC7kpALG5Y4ZvhpzKhhM9AR1yhE96J/WeDQhuS9AqRCoxyXbNxn+ -D79TpAGYWIBNDwp28QJBAIE6Lw4hxTjFGs+T0x6MDP/BGnf7ZeY8nlYRzewwGrf8 -79c0g7pGTil6eQeQwBm6RMlREka94P6fc2kaCRM0Ads= +MIICXQIBAAKBgQDtRWQHO60VRAw/jTHjsEh2MHR6lEg+OVWMzltl7ZAIC/WWghXg +bUzKf5/V3tz4CYADJozYPFOQiYUTwiwLkQGCS0hxJUDcyBz4FAfsasL2dKUhbVFY +G4jUtnT3ol64LA1GpNzUFvjIqJ1pGsR+vs6ekNWY2OCS7/X85wUj+9KOxwIDAQAB +AoGAMtHbA+WXQ+fIS9BdMCxwyMfGGv8pnhI/raIBV4qTf/W3y13fe6tNeE3vmSpb +39CBF6upHSOGrn2WAE5lirCrRqhuUAp2KklJrtT8hzEmNHqmqY/l6UBSvZDf8wcC +4Qt/+2iZeOfFTSd5B1bE8j0nJdWOlJvW3jVA5t5QrLPNklkCQQD4+eg/NQyCQwkm +demoeXlmDccX4vLM16AdWEh/XMhmYR1SFgO8pr/NHFscCyuFxFEOUvSAoFfZ/5U6 +TObGKqBdAkEA8/bzGYuNwJvLwP3F41OB9yvywK1r/wyT0ruy5PcaPYwVUw1m73/i +lL097Uid+gEcfiTclOHHISPebvUiQ5pJcwJBAMgrk8+NhPsNjkO/tRXgY/vqw9Cu +g+qwyWgOXGsZW30EQyCF1odLwRTU4WNQj7NCPLC5fR4Uy8zWsVFoFnnoN3kCQElw +PR2jdLhWLa+atMcJjEXrZNe7XJcaIiV9ewyRlcSRNpoZnrLZvEsp7EpRYbywOPOA +BSaMEHVZZsvf3sCa4SECQQCmcWMOA375LqI6vZyM1lMaPr6kU9qbYih+vBVbmRC3 +nI/Fo2SqDzBTS3u/uKQad14f3E8iy/WHIuOFJ6IUlG/8 -----END RSA PRIVATE KEY----- diff --git a/test/slash-ca/req_conf.cnf b/test/slash-ca/req_conf.cnf index 2def6c9..41e981b 100644 --- a/test/slash-ca/req_conf.cnf +++ b/test/slash-ca/req_conf.cnf @@ -110,3 +110,6 @@ proxyCertInfo=critical,language:id-ppl-independent,pathlen:1 [ proxy_rfc_limited ] proxyCertInfo=critical,language:limitedProxyOid + +[ crl_section ] +crlDistributionPoints=URI:http://myhost.com/myca.crl diff --git a/test/slash-ca/slash.cert b/test/slash-ca/slash.cert index 810654b..78ea642 100644 --- a/test/slash-ca/slash.cert +++ b/test/slash-ca/slash.cert @@ -1,20 +1,20 @@ -----BEGIN CERTIFICATE----- -MIIDRzCCArCgAwIBAgIJALitayTMdK+8MA0GCSqGSIb3DQEBBQUAMHExCzAJBgNV +MIIDRzCCArCgAwIBAgIJALIhvLnTZwrYMA0GCSqGSIb3DQEBBQUAMHExCzAJBgNV BAYTAlVHMQ8wDQYDVQQHEwZUcm9waWMxOjA4BgNVBAoTMWh0dHA6Ly9zbGFzaC5z bGFzaC5lZHU6NzY1Ni90ZXN0aW5nL09VPVJlbGF4YXRpb24xFTATBgNVBAMTDHRo -ZSBzbGFzaCBDQTAeFw0xMDEwMTExNTQ5MjNaFw0zODAyMjYxNTQ5MjNaMHExCzAJ +ZSBzbGFzaCBDQTAeFw0xMDEwMTMxMjAwMTFaFw0zODAyMjgxMjAwMTFaMHExCzAJ BgNVBAYTAlVHMQ8wDQYDVQQHEwZUcm9waWMxOjA4BgNVBAoTMWh0dHA6Ly9zbGFz aC5zbGFzaC5lZHU6NzY1Ni90ZXN0aW5nL09VPVJlbGF4YXRpb24xFTATBgNVBAMT -DHRoZSBzbGFzaCBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAtAxbblUN -3nXAzJk++8J26mXOoVcWtvdFx/t5AhFV50WN0Pr6DZpvFZRJxPjUxg450sSSvEPK -nV2jwWVqmaA0GFpP9zXlSG5klLMumtqnL+WF+YkLUVULyczwoDT0RxFlWJNnQ8Kn -kMtH1A2H289lbYQSBQ+CzRVkjn2+8x4zO+kCAwEAAaOB5jCB4zAMBgNVHRMEBTAD -AQH/MB0GA1UdDgQWBBRyq2DH4wo1EbdzvjGAxs3q2k8dPzCBowYDVR0jBIGbMIGY -gBRyq2DH4wo1EbdzvjGAxs3q2k8dP6F1pHMwcTELMAkGA1UEBhMCVUcxDzANBgNV +DHRoZSBzbGFzaCBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAvXINbGFf +7yZDCTAHl2+QcBo0Cm3cCkH1hyQ6/+4XrWdGGJXICKNibAtgmen3any8b3ag4vSO +LQ1hMZYrj4mYGqXIxH9WsCNLbbIOOVR7QJZlo816U3yNsJuOeKQ5dsGUrY7Dn9vJ +jyFHdqOFkhcC6xRn0UxJWSRbQ2G69v5dDpMCAwEAAaOB5jCB4zAMBgNVHRMEBTAD +AQH/MB0GA1UdDgQWBBQ90UEXR9OAPxtKfS+X0VlMqhvEIzCBowYDVR0jBIGbMIGY +gBQ90UEXR9OAPxtKfS+X0VlMqhvEI6F1pHMwcTELMAkGA1UEBhMCVUcxDzANBgNV BAcTBlRyb3BpYzE6MDgGA1UEChMxaHR0cDovL3NsYXNoLnNsYXNoLmVkdTo3NjU2 L3Rlc3RpbmcvT1U9UmVsYXhhdGlvbjEVMBMGA1UEAxMMdGhlIHNsYXNoIENBggkA -uK1rJMx0r7wwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBADSqTmLT -2/HC3VdEcsnYQJH888BPmB5APjxvh2NYjO4aDpI9D/fVZZYPUKVcn2B9EHBCnFIf -4y+2tRfVzDXmAdQh8HunPDyoybmfVtA0kOwUPR0iB8RyQ+3MNLo7OpD7HlgvCFnz -ZnIfk8Ez+H8IeH+JLDOoaRdSM/jxk2PiLiw2 +siG8udNnCtgwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBABgOso+e +tEFfTB7cSVM4PBXu2tOsFwyySenve18QqSOJlXw1Sr583bN1nZ7abuVokmvLpUtI +aPRzNvhkZQDDLDnTRc6/8vYkxoAVqGj46Ik8EyaWptKZEd25xzhoKycPT2A186L1 +W82Nx1jdcw9stgrHRP/t6eZuBKPl1zgHkNp4 -----END CERTIFICATE----- diff --git a/test/slash-ca/slash.p12 b/test/slash-ca/slash.p12 index 7db5bb2..81b0d0a 100644 Binary files a/test/slash-ca/slash.p12 and b/test/slash-ca/slash.p12 differ diff --git a/test/slash-ca/slash.priv b/test/slash-ca/slash.priv index 5b71b43..0c81314 100644 --- a/test/slash-ca/slash.priv +++ b/test/slash-ca/slash.priv @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQC0DFtuVQ3edcDMmT77wnbqZc6hVxa290XH+3kCEVXnRY3Q+voN -mm8VlEnE+NTGDjnSxJK8Q8qdXaPBZWqZoDQYWk/3NeVIbmSUsy6a2qcv5YX5iQtR -VQvJzPCgNPRHEWVYk2dDwqeQy0fUDYfbz2VthBIFD4LNFWSOfb7zHjM76QIDAQAB -AoGBAJ+Jf46xMPvYzUC93ZBJjQM/uKs/tvHjA2MjkeLiJ4MpH3N4oA9js2CkqAUw -E6F3Q4deBUNqsmNkcNDSI3YC/YTGHL5X5e8xX72CmEKuWwCSjARGjVFKN5lXrsKW -J6a3SnNhE2n4BzoqJ4QW2O9bN4KW7CZ8rE3C7WUW1bkHCuuBAkEA2xGRkELSl3AR -PIUyZnyescjFkgGpFqJgknU8IXDKRPaySa9MEh03y4bpDZqd53sGlO1TZTGd5sfy -r8czsdm28QJBANJmxYSbDcYRHZ+pLXU4pd7jWGA3DRjDuTDslGkG0rEoIB/59yd8 -pmDAwPfs5aYuwC9E3nx6wyvCQro8kn5wBHkCQGB5Cy6Jju4r5xtM2RYzGTvX29Hh -s1IJbhfxUuqzHhBix78VWJ29ij2yCt330kQHdK2PGiO9RvlD4ocwZX6UDzECQDrY -18HBBFczjk+Lp9UzZOE0QRGYFCerBm7ynIfLir5V9LY82a3HpVlGUDKHpauXQ9V0 -s62pQFFK4hLowihu+DECQQCPHn9wmody7VSZwxHUYSDn9QIRdRekEGw8kwyNoJrK -9vel0yAPyRP3LQxoHWQCJYWREzKIly7+cV+oAbZZiZ8b +MIICXAIBAAKBgQC9cg1sYV/vJkMJMAeXb5BwGjQKbdwKQfWHJDr/7hetZ0YYlcgI +o2JsC2CZ6fdqfLxvdqDi9I4tDWExliuPiZgapcjEf1awI0ttsg45VHtAlmWjzXpT +fI2wm454pDl2wZStjsOf28mPIUd2o4WSFwLrFGfRTElZJFtDYbr2/l0OkwIDAQAB +AoGADNfdlxpm4ZSreMT7zsVuelscahSWlU9xcM8A/PbMPiJBO0t0OzmwY3jF/MlC +z8JTGA9nytsfhGhizXTL0ThXymCpw2hbIb5ecIUCHZbXZJLa/VAHyxrTruHJOtsc +5asbx/QAkNCbOhAkzwy7fDKW7Jw+nXbP2Nbu7hs1asmnHgkCQQD02TJQK0tqTG13 +cd+xZ/qt/t1wAw7R0Uil/KW2yDtIpSbUe3hJdviSI5aJ7/xvqNfXBLCxpxJ4/jkV +rGVBdISXAkEAxhLjIbaYNHZksLFJ95pddaZvElMw7PO8obpZvE7J9pOBcHE/TPJ/ +x0SmODTnho9Np8vHnbo1OTvoPIb+HV4ZZQJAVsm+Gcie3LjmfFYy0jFnG9GhMBkF +Yb3rIFrjalyjFubjUqHJS1EOXs6ah543PmT8zMxuzSnJVHXYSiRnZ8IjVQJAIvM6 +OLyrZrZtVfAyiQon65aOisE7JNRtOGxVYTDV2jh04o5ZCQ7RFSw72Dcdk1S98xm2 +A1LUCWFUvTlkpXHxMQJBAMQiLltcxn/zNhI3EgOnWHURNprKcLvBfPIzO7SW7i9+ +TNdgMl7tXrpW1Klcum1k1yQnnW8nVKVeY5yXNAxslpY= -----END RSA PRIVATE KEY----- diff --git a/test/subca-ca/index.txt b/test/subca-ca/index.txt index 076b941..ce77e5c 100644 --- a/test/subca-ca/index.txt +++ b/test/subca-ca/index.txt @@ -1 +1 @@ -V 380226154922Z 0176 unknown /C=UG/L=Tropic/O=Utopia/OU=Relaxation/CN=the subca CA +V 380228120010Z 0176 unknown /C=UG/L=Tropic/O=Utopia/OU=Relaxation/CN=the subca CA diff --git a/test/subca-ca/req_conf.cnf b/test/subca-ca/req_conf.cnf index b946ed0..938048d 100644 --- a/test/subca-ca/req_conf.cnf +++ b/test/subca-ca/req_conf.cnf @@ -110,3 +110,6 @@ proxyCertInfo=critical,language:id-ppl-independent,pathlen:1 [ proxy_rfc_limited ] proxyCertInfo=critical,language:limitedProxyOid + +[ crl_section ] +crlDistributionPoints=URI:http://myhost.com/myca.crl diff --git a/test/subca-ca/subca.cert b/test/subca-ca/subca.cert index f2354d4..998dfcb 100644 --- a/test/subca-ca/subca.cert +++ b/test/subca-ca/subca.cert @@ -5,59 +5,59 @@ Certificate: Signature Algorithm: md5WithRSAEncryption Issuer: C=UG, L=Tropic, O=Utopia, OU=Relaxation, CN=the root CA Validity - Not Before: Oct 11 15:49:22 2010 GMT - Not After : Feb 26 15:49:22 2038 GMT + Not Before: Oct 13 12:00:10 2010 GMT + Not After : Feb 28 12:00:10 2038 GMT Subject: C=UG, L=Tropic, O=Utopia, OU=Relaxation, CN=the subca CA Subject Public Key Info: Public Key Algorithm: rsaEncryption RSA Public Key: (1024 bit) Modulus (1024 bit): - 00:af:07:65:ba:5e:e8:1c:95:93:7d:f8:18:f3:e4: - c3:7a:10:45:a8:53:a8:30:5c:32:52:5f:e3:a8:d8: - b7:df:94:da:21:64:7b:64:1b:b9:ad:9d:dc:87:00: - 0e:7d:8b:be:ce:3b:1e:97:dc:4c:6a:3f:2b:95:b3: - bf:3d:a0:5f:f7:0e:ae:c0:4b:dd:7c:83:16:19:b2: - d2:61:73:96:59:32:d3:44:68:b2:a8:b6:68:a5:79: - 52:b8:45:cf:55:d1:67:13:fa:1f:a1:7d:80:4d:d9: - 1f:53:9a:ae:bc:aa:04:a8:15:44:f6:e0:12:fa:2b: - 06:2f:44:27:5d:e7:80:78:cb + 00:c1:49:5e:c3:62:6b:4a:14:73:1a:09:b5:d4:9c: + 84:e6:94:5d:e7:87:50:e3:96:08:f9:46:a1:ed:1d: + fb:a9:c0:a3:85:e2:d2:d1:cd:c6:4f:c1:8e:e6:08: + 96:91:6e:2b:a1:07:71:b6:60:2b:9f:de:62:c4:b6: + e2:59:80:fa:46:9d:f4:84:a3:02:d2:8a:e8:34:63: + 39:1e:c8:65:41:d3:5d:08:23:8d:6f:13:bd:7d:16: + df:a9:dc:73:22:76:38:9f:17:1f:c9:f8:c9:dd:c7: + be:76:00:c3:01:4d:d7:8e:15:f4:66:4c:af:8d:7a: + d9:1d:55:dd:cc:d9:38:d8:77 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Basic Constraints: CA:TRUE X509v3 Subject Key Identifier: - 72:81:B3:DF:C4:8B:20:F3:26:3A:4A:D8:BF:9A:61:4B:36:89:2D:FC + DA:75:53:D6:E2:F2:7E:0D:34:7C:B6:2F:63:D7:9E:61:75:F4:0D:E9 X509v3 Authority Key Identifier: - keyid:C9:61:30:39:03:AC:A9:3F:FC:67:A2:C2:33:1D:94:7A:4A:6E:9F:BE + keyid:C5:50:0C:30:90:AB:CE:00:75:82:45:68:50:D8:02:19:32:12:43:0F DirName:/C=UG/L=Tropic/O=Utopia/OU=Relaxation/CN=the root CA - serial:C2:A3:02:29:58:CC:58:0F + serial:85:C6:34:4D:FC:7E:67:9C X509v3 Key Usage: critical Certificate Sign, CRL Sign Signature Algorithm: md5WithRSAEncryption - 4e:f8:64:8b:c6:e2:07:e0:5d:0f:4e:0b:8f:20:2f:f1:44:b5: - f7:d5:73:ea:5f:0f:df:5a:85:ce:2e:5c:be:0a:0a:d7:d5:16: - 58:d9:e7:70:ca:2e:e4:ac:3f:5f:fc:93:9a:cb:b4:67:b1:49: - 60:8c:6d:67:e4:cd:b8:6c:cf:d5:1f:a1:8a:dd:8c:88:6f:17: - dd:0c:3b:ee:c8:28:b1:d9:7d:bf:43:ef:29:eb:2f:5f:bd:03: - a3:87:15:df:57:b8:9b:5a:9d:1d:7c:f1:0a:26:a8:45:49:14: - 26:61:7e:79:04:66:a6:cf:9a:a8:43:c3:fe:61:9e:83:82:71: - b9:5f + 00:c9:aa:f8:c2:e2:8d:ce:49:fc:58:1c:8c:2d:22:d2:67:84: + 80:6f:b5:75:f0:1a:a3:8b:a1:87:22:f8:ca:c4:27:55:a9:1b: + 25:f2:40:2b:18:b4:8f:49:14:a3:33:5a:a7:86:49:d1:ae:1f: + 4e:ad:c8:28:69:13:84:a7:0a:71:60:1e:7a:f7:5f:34:42:61: + 2f:cc:fd:9f:b0:5c:25:7b:f5:48:10:9c:93:e9:f9:69:db:6e: + 6d:34:0b:69:af:6c:7e:49:bc:00:fb:6c:15:8b:f6:f3:0c:d5: + ff:93:93:59:6c:2c:30:03:e4:8e:fe:0c:9a:64:49:41:81:21: + 6e:d3 -----BEGIN CERTIFICATE----- MIIC/DCCAmWgAwIBAgICAXYwDQYJKoZIhvcNAQEEBQAwWjELMAkGA1UEBhMCVUcx DzANBgNVBAcTBlRyb3BpYzEPMA0GA1UEChMGVXRvcGlhMRMwEQYDVQQLEwpSZWxh -eGF0aW9uMRQwEgYDVQQDEwt0aGUgcm9vdCBDQTAeFw0xMDEwMTExNTQ5MjJaFw0z -ODAyMjYxNTQ5MjJaMFsxCzAJBgNVBAYTAlVHMQ8wDQYDVQQHEwZUcm9waWMxDzAN +eGF0aW9uMRQwEgYDVQQDEwt0aGUgcm9vdCBDQTAeFw0xMDEwMTMxMjAwMTBaFw0z +ODAyMjgxMjAwMTBaMFsxCzAJBgNVBAYTAlVHMQ8wDQYDVQQHEwZUcm9waWMxDzAN BgNVBAoTBlV0b3BpYTETMBEGA1UECxMKUmVsYXhhdGlvbjEVMBMGA1UEAxMMdGhl -IHN1YmNhIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCvB2W6XugclZN9 -+Bjz5MN6EEWoU6gwXDJSX+Oo2LfflNohZHtkG7mtndyHAA59i77OOx6X3ExqPyuV -s789oF/3Dq7AS918gxYZstJhc5ZZMtNEaLKotmileVK4Rc9V0WcT+h+hfYBN2R9T -mq68qgSoFUT24BL6KwYvRCdd54B4ywIDAQABo4HPMIHMMAwGA1UdEwQFMAMBAf8w -HQYDVR0OBBYEFHKBs9/EiyDzJjpK2L+aYUs2iS38MIGMBgNVHSMEgYQwgYGAFMlh -MDkDrKk//GeiwjMdlHpKbp++oV6kXDBaMQswCQYDVQQGEwJVRzEPMA0GA1UEBxMG +IHN1YmNhIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDBSV7DYmtKFHMa +CbXUnITmlF3nh1Djlgj5RqHtHfupwKOF4tLRzcZPwY7mCJaRbiuhB3G2YCuf3mLE +tuJZgPpGnfSEowLSiug0YzkeyGVB010II41vE719Ft+p3HMidjifFx/J+Mndx752 +AMMBTdeOFfRmTK+NetkdVd3M2TjYdwIDAQABo4HPMIHMMAwGA1UdEwQFMAMBAf8w +HQYDVR0OBBYEFNp1U9bi8n4NNHy2L2PXnmF19A3pMIGMBgNVHSMEgYQwgYGAFMVQ +DDCQq84AdYJFaFDYAhkyEkMPoV6kXDBaMQswCQYDVQQGEwJVRzEPMA0GA1UEBxMG VHJvcGljMQ8wDQYDVQQKEwZVdG9waWExEzARBgNVBAsTClJlbGF4YXRpb24xFDAS -BgNVBAMTC3RoZSByb290IENBggkAwqMCKVjMWA8wDgYDVR0PAQH/BAQDAgEGMA0G -CSqGSIb3DQEBBAUAA4GBAE74ZIvG4gfgXQ9OC48gL/FEtffVc+pfD99ahc4uXL4K -CtfVFljZ53DKLuSsP1/8k5rLtGexSWCMbWfkzbhsz9UfoYrdjIhvF90MO+7IKLHZ -fb9D7ynrL1+9A6OHFd9XuJtanR188QomqEVJFCZhfnkEZqbPmqhDw/5hnoOCcblf +BgNVBAMTC3RoZSByb290IENBggkAhcY0Tfx+Z5wwDgYDVR0PAQH/BAQDAgEGMA0G +CSqGSIb3DQEBBAUAA4GBAADJqvjC4o3OSfxYHIwtItJnhIBvtXXwGqOLoYci+MrE +J1WpGyXyQCsYtI9JFKMzWqeGSdGuH06tyChpE4SnCnFgHnr3XzRCYS/M/Z+wXCV7 +9UgQnJPp+Wnbbm00C2mvbH5JvAD7bBWL9vMM1f+Tk1lsLDAD5I7+DJpkSUGBIW7T -----END CERTIFICATE----- diff --git a/test/subca-ca/subca.p12 b/test/subca-ca/subca.p12 index 4ad9515..235eb9e 100644 Binary files a/test/subca-ca/subca.p12 and b/test/subca-ca/subca.p12 differ diff --git a/test/subca-ca/subca.priv b/test/subca-ca/subca.priv index 5045047..3c4b29e 100644 --- a/test/subca-ca/subca.priv +++ b/test/subca-ca/subca.priv @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXgIBAAKBgQCvB2W6XugclZN9+Bjz5MN6EEWoU6gwXDJSX+Oo2LfflNohZHtk -G7mtndyHAA59i77OOx6X3ExqPyuVs789oF/3Dq7AS918gxYZstJhc5ZZMtNEaLKo -tmileVK4Rc9V0WcT+h+hfYBN2R9Tmq68qgSoFUT24BL6KwYvRCdd54B4ywIDAQAB -AoGBAKEOTIRnKmyLEpIahlN+0IT0jjRq7lu5qrBz/dfzu5ansOSDQquGe6APn8o1 -uh+6RJQegHM6yrIFeMSjBrndZg85m6a+3Cp7HbGQU/lE9fMZVy04/AkZIjo2XEva -c/N5IwyGfCYjqTxupruSlg8vYrSM/oQG4VnP/lMgVQAQWThRAkEA2j+dUDQLFMgX -euSUAbr3UJtSfghqPV3XjTZ933Op4PO9kg1mn2VwW/9BkcsCIATe8LcA3j+erAYh -s0WFhQbWaQJBAM1N84iWIGHpnjIUxi1s22TRRnCeHqWM8c7KoeRSyo3w6bNHT+ce -src7OJiCzByhEucHuzCUU+ECnL3Q4D6+NxMCQQCZ7760wFCEkvFExA7E/avNFhDk -Rmkw6YzM1H+J6VoMCb9PUdZtXS4YJX2JKMhR7z2USW/6UqNHMHf6q3GWt5DpAkAj -CefDauPR8h4mq/b6r7Zt6W2dMM9IL9rhESI6JosdWH16NHSFnG6h6QCKvt/5DuB7 -/4zKCLacE2cO2kQ7URlzAkEAqoZTxRGUgclETPivNaGQvRgs+Q+Anz9eLQpfIzWb -WVx+MHV8Ii7m0dN9oMYpet6/0vDpsjyBMzPzvJ/usuB7JA== +MIICXAIBAAKBgQDBSV7DYmtKFHMaCbXUnITmlF3nh1Djlgj5RqHtHfupwKOF4tLR +zcZPwY7mCJaRbiuhB3G2YCuf3mLEtuJZgPpGnfSEowLSiug0YzkeyGVB010II41v +E719Ft+p3HMidjifFx/J+Mndx752AMMBTdeOFfRmTK+NetkdVd3M2TjYdwIDAQAB +AoGAUBZpmIWoNPrCMpDBccYk3zGssymDX7mkID2fDJP22gCDAQ/aEKq1uAhYgIIg +eUPv+foOqOWyTbykqiOpKDLkADNWo8WXU9eQSeSDNSFTkyg2uXl7aDO0TeuMmQLF +vi/+1jmfnMIBH0NLnteltBFlcmH8d29Lla/HXhrsXSsLoPECQQD2ZTSSFKlXqdVJ +Cc1cQtoEl36tGUV0nKMYEC4kPc+YI/XZLF6jljxzy7Y6MDl8BpZLw1HZO1YEDOA8 +fYjQvxgZAkEAyNIwfeGjJ06vmrnY2dCqbGXySwN69bbACKXT8l415lHrAynSK4sV +1jUKgPwf45nR6BZZbujooQgo+nf+WgPHDwJAbXsKoN4NYKZV3t48IYKS3PdzkfZo +pifzT/3ggrn0Q+W2l4jfhFB9C/a4QaKr6DAFGCTxeVSkI6iU+kvNPvOqAQJBAIQY +pqcXFgAUJTSszPSx6nh1MsSfHHGmbXkCw4Do8aF3/xPMnZ/g1FNb/nXL4poPI2D7 +2oY3FFZgjLv81EWXuIcCQDZ+FxVZ6dDWExc+gs7rlDheDw5Pa+/1XoCNiIyNefWY +uSwQDpcxETywZXobmG+rnNOIIKwI36Kh4KA67Zx211w= -----END RSA PRIVATE KEY----- diff --git a/test/subca-ca/subca.req b/test/subca-ca/subca.req index 1aee0dd..0649850 100644 --- a/test/subca-ca/subca.req +++ b/test/subca-ca/subca.req @@ -1,11 +1,11 @@ -----BEGIN CERTIFICATE REQUEST----- MIIBmzCCAQQCAQAwWzELMAkGA1UEBhMCVUcxDzANBgNVBAcTBlRyb3BpYzEPMA0G A1UEChMGVXRvcGlhMRMwEQYDVQQLEwpSZWxheGF0aW9uMRUwEwYDVQQDEwx0aGUg -c3ViY2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAK8HZbpe6ByVk334 -GPPkw3oQRahTqDBcMlJf46jYt9+U2iFke2Qbua2d3IcADn2Lvs47HpfcTGo/K5Wz -vz2gX/cOrsBL3XyDFhmy0mFzllky00Rosqi2aKV5UrhFz1XRZxP6H6F9gE3ZH1Oa -rryqBKgVRPbgEvorBi9EJ13ngHjLAgMBAAGgADANBgkqhkiG9w0BAQUFAAOBgQCi -1Ykac9khOXiXY758W521PnqB+6u/+gNqoTZ2VoGoC3uQF8629rrvHcl2bNnMla83 -a8YlJyJB9UwHvJLT4d1GdulcvNpvyoStVzXZOOFZ+cys7Ci8hlqzD1jkEAfCTrBh -JqY0Zs0S7eWsC+nLYAodbTjKyk6WnQVcaQMkejdtRA== +c3ViY2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMFJXsNia0oUcxoJ +tdSchOaUXeeHUOOWCPlGoe0d+6nAo4Xi0tHNxk/BjuYIlpFuK6EHcbZgK5/eYsS2 +4lmA+kad9ISjAtKK6DRjOR7IZUHTXQgjjW8TvX0W36nccyJ2OJ8XH8n4yd3HvnYA +wwFN144V9GZMr4162R1V3czZONh3AgMBAAGgADANBgkqhkiG9w0BAQUFAAOBgQBz +2Cuhu5AdHpgoGMUs5c0/Vue9L9+HShh79jSW6rcqcSgZjue5rPetYf0LpdRXNZXQ +vBKXv8znx3P/kdf3vv9iC/yJLUrmLaELIBMQnAT0J2/PDQi+zRl/NRfZ4fPPUCiX +wES4svFVbW0CpjV0OWLmsTilCpxWg+v/Lh8LHtNEgw== -----END CERTIFICATE REQUEST----- diff --git a/test/subsubca-ca/index.txt b/test/subsubca-ca/index.txt index 14c84d5..b168de6 100644 --- a/test/subsubca-ca/index.txt +++ b/test/subsubca-ca/index.txt @@ -1 +1 @@ -V 380226154923Z 0176 unknown /C=UG/L=Tropic/O=Utopia/OU=Relaxation/CN=the subsubca CA +V 380228120011Z 0176 unknown /C=UG/L=Tropic/O=Utopia/OU=Relaxation/CN=the subsubca CA diff --git a/test/subsubca-ca/req_conf.cnf b/test/subsubca-ca/req_conf.cnf index 47a7368..03be195 100644 --- a/test/subsubca-ca/req_conf.cnf +++ b/test/subsubca-ca/req_conf.cnf @@ -110,3 +110,6 @@ proxyCertInfo=critical,language:id-ppl-independent,pathlen:1 [ proxy_rfc_limited ] proxyCertInfo=critical,language:limitedProxyOid + +[ crl_section ] +crlDistributionPoints=URI:http://myhost.com/myca.crl diff --git a/test/subsubca-ca/subsubca.cert b/test/subsubca-ca/subsubca.cert index ec9ce94..9837a58 100644 --- a/test/subsubca-ca/subsubca.cert +++ b/test/subsubca-ca/subsubca.cert @@ -5,59 +5,59 @@ Certificate: Signature Algorithm: md5WithRSAEncryption Issuer: C=UG, L=Tropic, O=Utopia, OU=Relaxation, CN=the subca CA Validity - Not Before: Oct 11 15:49:23 2010 GMT - Not After : Feb 26 15:49:23 2038 GMT + Not Before: Oct 13 12:00:11 2010 GMT + Not After : Feb 28 12:00:11 2038 GMT Subject: C=UG, L=Tropic, O=Utopia, OU=Relaxation, CN=the subsubca CA Subject Public Key Info: Public Key Algorithm: rsaEncryption RSA Public Key: (1024 bit) Modulus (1024 bit): - 00:a8:de:ef:aa:0e:db:55:b6:55:09:e5:df:39:39: - 75:14:e3:b0:0e:b1:d3:dd:65:6f:6a:1d:32:b6:49: - ed:a9:c1:9a:6e:05:21:62:8a:7b:3e:60:16:41:92: - 36:8c:3a:78:ad:45:da:1f:4b:4a:67:a7:ab:98:90: - 59:4f:b6:c3:a9:01:9a:9f:f4:ef:ce:77:89:a3:65: - ca:6d:bd:1c:33:7a:ff:80:07:c7:f2:61:b0:1d:17: - 1e:e0:16:42:06:fb:b3:82:df:a1:1e:81:b5:71:3f: - 47:14:83:d5:61:f7:d7:4f:dd:b8:f9:30:32:32:5c: - b4:4e:04:8a:bf:0c:02:5a:8b + 00:c3:7e:c0:15:78:1e:d8:8a:2c:10:a7:c0:c4:ff: + 27:a9:d1:f2:d5:92:0f:2f:cc:2f:f1:9e:c1:0a:8c: + 6b:4e:b5:0c:7f:4a:44:bc:4e:c1:5d:3b:3e:cc:55: + 7b:eb:4b:56:06:5c:fd:de:2f:46:25:a0:4d:5d:a7: + ea:36:5e:69:99:7e:95:8a:50:48:a8:ed:79:ae:46: + 0d:b6:72:c8:2d:f8:7a:3c:ba:c3:24:a5:1d:f0:8b: + cc:d5:ce:b7:c7:ee:c0:6c:81:d8:f6:54:3b:f4:76: + 3a:eb:3b:f5:25:93:a1:05:23:c2:aa:79:54:c3:ae: + d2:20:fb:30:a1:df:fb:c1:17 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Basic Constraints: CA:TRUE X509v3 Subject Key Identifier: - D8:2A:E3:EE:BF:8C:4E:47:47:2C:D2:16:22:44:0C:4A:FF:02:FD:17 + 00:AA:F3:9D:0D:D6:10:4D:25:9D:29:23:97:6B:CB:73:0D:CB:76:D0 X509v3 Authority Key Identifier: - keyid:72:81:B3:DF:C4:8B:20:F3:26:3A:4A:D8:BF:9A:61:4B:36:89:2D:FC + keyid:DA:75:53:D6:E2:F2:7E:0D:34:7C:B6:2F:63:D7:9E:61:75:F4:0D:E9 DirName:/C=UG/L=Tropic/O=Utopia/OU=Relaxation/CN=the root CA serial:01:76 X509v3 Key Usage: critical Certificate Sign, CRL Sign Signature Algorithm: md5WithRSAEncryption - 9c:ac:73:e4:3e:e6:22:75:9f:63:6d:4d:01:83:d3:e0:a4:45: - e1:d5:96:f0:7b:b1:22:b3:21:d4:0c:6e:6b:0d:38:4e:90:d6: - d7:de:a2:e2:83:aa:65:48:ca:96:d8:6b:5c:16:50:13:24:49: - 1d:78:43:da:51:6e:97:38:91:ea:e9:2f:13:33:59:97:fd:6c: - 70:0c:9c:76:de:2d:48:03:62:db:a8:aa:94:72:f1:f6:e9:e8: - 93:f7:99:79:7e:61:6b:1e:5f:99:4a:c3:06:2f:3b:7f:e2:b0: - cb:1e:40:76:85:87:1b:cf:9b:d8:53:4e:5d:83:65:29:e4:6c: - ca:27 + 8f:6e:1d:1b:a1:67:47:bd:25:0a:a2:a5:ef:82:02:dc:24:34: + 3e:57:f4:99:f5:ae:04:7a:10:fb:6c:02:9d:6a:8a:17:98:b9: + a6:69:72:8c:80:86:3e:4a:74:52:e3:e0:29:bd:fa:72:98:cc: + 53:59:ae:bf:14:28:f0:46:7d:3c:af:5d:95:dc:dd:a5:7a:82: + 0e:63:76:86:72:94:7f:c6:f2:5a:ec:6f:2f:69:e4:bb:34:83: + 15:74:61:06:dc:be:b6:6a:da:1d:b8:d8:a2:d8:e2:04:bd:d5: + 3b:ec:a2:28:eb:73:4e:ab:76:6b:90:cb:20:5c:97:db:0f:51: + 30:3e -----BEGIN CERTIFICATE----- MIIC9zCCAmCgAwIBAgICAXYwDQYJKoZIhvcNAQEEBQAwWzELMAkGA1UEBhMCVUcx DzANBgNVBAcTBlRyb3BpYzEPMA0GA1UEChMGVXRvcGlhMRMwEQYDVQQLEwpSZWxh -eGF0aW9uMRUwEwYDVQQDEwx0aGUgc3ViY2EgQ0EwHhcNMTAxMDExMTU0OTIzWhcN -MzgwMjI2MTU0OTIzWjBeMQswCQYDVQQGEwJVRzEPMA0GA1UEBxMGVHJvcGljMQ8w +eGF0aW9uMRUwEwYDVQQDEwx0aGUgc3ViY2EgQ0EwHhcNMTAxMDEzMTIwMDExWhcN +MzgwMjI4MTIwMDExWjBeMQswCQYDVQQGEwJVRzEPMA0GA1UEBxMGVHJvcGljMQ8w DQYDVQQKEwZVdG9waWExEzARBgNVBAsTClJlbGF4YXRpb24xGDAWBgNVBAMTD3Ro -ZSBzdWJzdWJjYSBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAqN7vqg7b -VbZVCeXfOTl1FOOwDrHT3WVvah0ytkntqcGabgUhYop7PmAWQZI2jDp4rUXaH0tK -Z6ermJBZT7bDqQGan/TvzneJo2XKbb0cM3r/gAfH8mGwHRce4BZCBvuzgt+hHoG1 -cT9HFIPVYffXT924+TAyMly0TgSKvwwCWosCAwEAAaOBxjCBwzAMBgNVHRMEBTAD -AQH/MB0GA1UdDgQWBBTYKuPuv4xOR0cs0hYiRAxK/wL9FzCBgwYDVR0jBHwweoAU -coGz38SLIPMmOkrYv5phSzaJLfyhXqRcMFoxCzAJBgNVBAYTAlVHMQ8wDQYDVQQH +ZSBzdWJzdWJjYSBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAw37AFXge +2IosEKfAxP8nqdHy1ZIPL8wv8Z7BCoxrTrUMf0pEvE7BXTs+zFV760tWBlz93i9G +JaBNXafqNl5pmX6VilBIqO15rkYNtnLILfh6PLrDJKUd8IvM1c63x+7AbIHY9lQ7 +9HY66zv1JZOhBSPCqnlUw67SIPswod/7wRcCAwEAAaOBxjCBwzAMBgNVHRMEBTAD +AQH/MB0GA1UdDgQWBBQAqvOdDdYQTSWdKSOXa8tzDct20DCBgwYDVR0jBHwweoAU +2nVT1uLyfg00fLYvY9eeYXX0DemhXqRcMFoxCzAJBgNVBAYTAlVHMQ8wDQYDVQQH EwZUcm9waWMxDzANBgNVBAoTBlV0b3BpYTETMBEGA1UECxMKUmVsYXhhdGlvbjEU MBIGA1UEAxMLdGhlIHJvb3QgQ0GCAgF2MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG -9w0BAQQFAAOBgQCcrHPkPuYidZ9jbU0Bg9PgpEXh1Zbwe7EisyHUDG5rDThOkNbX -3qLig6plSMqW2GtcFlATJEkdeEPaUW6XOJHq6S8TM1mX/WxwDJx23i1IA2LbqKqU -cvH26eiT95l5fmFrHl+ZSsMGLzt/4rDLHkB2hYcbz5vYU05dg2Up5GzKJw== +9w0BAQQFAAOBgQCPbh0boWdHvSUKoqXvggLcJDQ+V/SZ9a4EehD7bAKdaooXmLmm +aXKMgIY+SnRS4+ApvfpymMxTWa6/FCjwRn08r12V3N2leoIOY3aGcpR/xvJa7G8v +aeS7NIMVdGEG3L62atoduNii2OIEvdU77KIo63NOq3ZrkMsgXJfbD1EwPg== -----END CERTIFICATE----- diff --git a/test/subsubca-ca/subsubca.p12 b/test/subsubca-ca/subsubca.p12 index f0cb4e7..51fdf91 100644 Binary files a/test/subsubca-ca/subsubca.p12 and b/test/subsubca-ca/subsubca.p12 differ diff --git a/test/subsubca-ca/subsubca.priv b/test/subsubca-ca/subsubca.priv index 0de2cb9..9ef6b9c 100644 --- a/test/subsubca-ca/subsubca.priv +++ b/test/subsubca-ca/subsubca.priv @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQCo3u+qDttVtlUJ5d85OXUU47AOsdPdZW9qHTK2Se2pwZpuBSFi -ins+YBZBkjaMOnitRdofS0pnp6uYkFlPtsOpAZqf9O/Od4mjZcptvRwzev+AB8fy -YbAdFx7gFkIG+7OC36EegbVxP0cUg9Vh99dP3bj5MDIyXLROBIq/DAJaiwIDAQAB -AoGACFXw2KEhHIsCiZmKOkXmzKAsmZ0Xiy8tn7xPO4ZMr/t5hwLD0hxp1vthPd1c -yfE88bin+rF5u8IgC0jcz72CzOlNkpJa9GyGb+dkANuVQy76n98EBzWTXnJdVZ5K -IGzZEVPHIQVuToPLFa1PQHqxSbxwOg++QI5qQZqrXOm9PzECQQDfnW4ZyW5/b9vg -cUGU2T1UkXStC9D91HhXEpztZ6PhgxEyuxKVUQRNHzMdjAPvaN6wm1rp7ENWNyXR -h7j7YLSzAkEAwVPbXieok5xlfKagHzsRCWcXphQwdPwB/d6GIxiwQqrFpjcYnqgC -vVNeAVEPYK9MZn26Idi0VXrcULCZPzqeyQJBAKGXQ1vxGx+ONucfENQ+lDpLjnQK -aPE0m+3YLnzEe0HYlBID667pR+FvXWHJr4JPVzVqXq1SJWrlGTgsCvnk7U8CQE+g -a10Hdp59rys9MfxLBsRZqtrju+WjGmrm6VaxR3/d+JRyYviN+LrkCHcAXRYUfaJF -LJHeQMBoXy/43NW3HkkCQQCxd0+0gRqUtfYrzzWAzg0BxHBi3iuGYuIRv1+wpx6I -6G4BOKPSrR2WIaaG4IDgchqGK1m0LokpNadzeIR5utYb +MIICXAIBAAKBgQDDfsAVeB7YiiwQp8DE/yep0fLVkg8vzC/xnsEKjGtOtQx/SkS8 +TsFdOz7MVXvrS1YGXP3eL0YloE1dp+o2XmmZfpWKUEio7XmuRg22csgt+Ho8usMk +pR3wi8zVzrfH7sBsgdj2VDv0djrrO/Ulk6EFI8KqeVTDrtIg+zCh3/vBFwIDAQAB +AoGAOpLbkpMvCso7cbIRe/THOYaCL6NXkYaoRsi+Jh70d9yfJfRmq9Uc8oYxxp9G +RbWIzNdH6S5Y4iUpiQoqjqezE5f8gxeEhtqJP79p5JRifYKh6o82Vz/JFRTn1bbs +WGKaLyJJ8YFfdDhEDqM/iJeUv+HTf8K1SAkQfqhH9b4yqIECQQDxUovVkVlDNzNY +AGAVokCy7m/zVdX32WYyr2P7ezFBl+1/t+Ef126Qp61HVdRPQbgwq71tAPLtJeMZ +MdTD1sZxAkEAz2KpHGIe6vmz0OEdcIHyAKoimgum8AOn1q2aTx25rqMTeH5hWe1y +IstrwGSMJ6w6PyGLMAk02i0NvTIxoBOUBwJBAJmUGwHz2ob4Xmim9H9QHzTAoeaO +vflaFbwz+sFVCWfhNHiPoWoORIMy8wfvC4rVHE99PLReYjuiXQDvwaRQz0ECQGkn +L3Qy1FZ0khZhbpnzaY+otK7DJbwhPmL913YyLko8acz418fPO8Ykutfso5wiGc6U +5YxPvrq5iXPbFYqDItUCQHXyiZg1A57lo5Wf5Z7VhKnyzUmt/d2cwW7a5AFFAuUI +xkAD8DOSJdvwJOwRihz6YTMZySl9cMx/RcyWoiGoYAc= -----END RSA PRIVATE KEY----- diff --git a/test/subsubca-ca/subsubca.req b/test/subsubca-ca/subsubca.req index 033816a..e55a8c0 100644 --- a/test/subsubca-ca/subsubca.req +++ b/test/subsubca-ca/subsubca.req @@ -1,11 +1,11 @@ -----BEGIN CERTIFICATE REQUEST----- MIIBnjCCAQcCAQAwXjELMAkGA1UEBhMCVUcxDzANBgNVBAcTBlRyb3BpYzEPMA0G A1UEChMGVXRvcGlhMRMwEQYDVQQLEwpSZWxheGF0aW9uMRgwFgYDVQQDEw90aGUg -c3Vic3ViY2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKje76oO21W2 -VQnl3zk5dRTjsA6x091lb2odMrZJ7anBmm4FIWKKez5gFkGSNow6eK1F2h9LSmen -q5iQWU+2w6kBmp/07853iaNlym29HDN6/4AHx/JhsB0XHuAWQgb7s4LfoR6BtXE/ -RxSD1WH310/duPkwMjJctE4Eir8MAlqLAgMBAAGgADANBgkqhkiG9w0BAQUFAAOB -gQAPCxGvHoQSQ/vc8MJbCV+NVshk0sSjvHd9qs9JixlnDS+fOnw+9eMA0rY9usQa -AzuKxD5mM4ZKneYpf9ktGD5KgArJzr8Xd5W0Yd+sVzgvf6lrPq3SfNU12S+rqCJ/ -ulBaW3qPife7yWGsGSc3Hn2LpViKqHwV7DGunOi+cfFtOg== +c3Vic3ViY2EgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMN+wBV4HtiK +LBCnwMT/J6nR8tWSDy/ML/GewQqMa061DH9KRLxOwV07PsxVe+tLVgZc/d4vRiWg +TV2n6jZeaZl+lYpQSKjtea5GDbZyyC34ejy6wySlHfCLzNXOt8fuwGyB2PZUO/R2 +Ous79SWToQUjwqp5VMOu0iD7MKHf+8EXAgMBAAGgADANBgkqhkiG9w0BAQUFAAOB +gQC8R7rqK+MUXfbkcCOjW+q525XWnhg17ix2x2m8A42pbskI9b++z45m/wb17Kf6 +OE0INT2/tMaVSllCDAHnGnAYnu79PRu3uRtwEJKKLA+OHdBGOQ8ytJdcYbj+jSvj +FvypZw2XaFi2Pu36347QTvpGmkVtrSuL/p4AGJ5qvyFhfg== -----END CERTIFICATE REQUEST----- diff --git a/test/trusted-ca/req_conf.cnf b/test/trusted-ca/req_conf.cnf index d68702e..259c701 100644 --- a/test/trusted-ca/req_conf.cnf +++ b/test/trusted-ca/req_conf.cnf @@ -110,3 +110,6 @@ proxyCertInfo=critical,language:id-ppl-independent,pathlen:1 [ proxy_rfc_limited ] proxyCertInfo=critical,language:limitedProxyOid + +[ crl_section ] +crlDistributionPoints=URI:http://myhost.com/myca.crl diff --git a/test/trusted-ca/trusted.cert b/test/trusted-ca/trusted.cert index ee5d67a..5879091 100644 --- a/test/trusted-ca/trusted.cert +++ b/test/trusted-ca/trusted.cert @@ -1,19 +1,19 @@ -----BEGIN CERTIFICATE----- -MIIDCzCCAnSgAwIBAgIJAOtPmyprCl0lMA0GCSqGSIb3DQEBBQUAMF0xCzAJBgNV +MIIDCzCCAnSgAwIBAgIJANqb32C6n4M9MA0GCSqGSIb3DQEBBQUAMF0xCzAJBgNV BAYTAlVHMQ8wDQYDVQQHEwZUcm9waWMxDzANBgNVBAoTBlV0b3BpYTETMBEGA1UE -CxMKUmVsYXhhdGlvbjEXMBUGA1UEAxMOdGhlIHRydXN0ZWQgQ0EwHhcNMTAxMDEx -MTU0OTA0WhcNMzgwMjI2MTU0OTA0WjBdMQswCQYDVQQGEwJVRzEPMA0GA1UEBxMG +CxMKUmVsYXhhdGlvbjEXMBUGA1UEAxMOdGhlIHRydXN0ZWQgQ0EwHhcNMTAxMDEz +MTE1OTQ1WhcNMzgwMjI4MTE1OTQ1WjBdMQswCQYDVQQGEwJVRzEPMA0GA1UEBxMG VHJvcGljMQ8wDQYDVQQKEwZVdG9waWExEzARBgNVBAsTClJlbGF4YXRpb24xFzAV BgNVBAMTDnRoZSB0cnVzdGVkIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKB -gQDKXYxuw3vhwzlQeYFfaYOjslQjd0U8AUdKwEFDJOyGNrRpJmWPDMUZhqDjmVJo -i6JjJXPtj8ZW7hXQ5A5zh+lY+DRFJymzvbpC75PkRvZMMUVnrvij6tf4/TClLi6Y -ft230EBAgG2kkaxs30LKYnkMXs02mtdh3hVjTH4g1FbF9QIDAQABo4HSMIHPMAwG -A1UdEwQFMAMBAf8wHQYDVR0OBBYEFE/dvxEaeBbk+lCCf1UMXPjSw43aMIGPBgNV -HSMEgYcwgYSAFE/dvxEaeBbk+lCCf1UMXPjSw43aoWGkXzBdMQswCQYDVQQGEwJV +gQCx7OzRO7Pjemd8gvjFMse6naLYnpJ+BeyaTOkU+D8u4whQvikyTQ1qNyKDvQj/ +wq4njCpOWzVU1yh4TZUhluwTrsJFz7FRPzYMPtM+Xxq5T33Sb8LBprJXNDiFunFk +oy65iyoCHHZDmawysONSBijvAA8pPsKB2AHpLMjl/Kt+9QIDAQABo4HSMIHPMAwG +A1UdEwQFMAMBAf8wHQYDVR0OBBYEFLhOHZl6KdMaZ5CJRk1I93V3a0S0MIGPBgNV +HSMEgYcwgYSAFLhOHZl6KdMaZ5CJRk1I93V3a0S0oWGkXzBdMQswCQYDVQQGEwJV RzEPMA0GA1UEBxMGVHJvcGljMQ8wDQYDVQQKEwZVdG9waWExEzARBgNVBAsTClJl -bGF4YXRpb24xFzAVBgNVBAMTDnRoZSB0cnVzdGVkIENBggkA60+bKmsKXSUwDgYD -VR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAIk5P+lmkLLZfu68C/R79j6v -fEHqdypli3uRtlJvVaBHbSpqe1rxdk5OhdqInqKkidJrytM7JdvGSAIytzq4JOTs -EB6MXRdO0djBvUmxxFNGwvFBuFDGfm/SYn31o/2uPwgZBl/AD2fQhqOZw+g7hkJt -lSunpEIL8FSdQhrXa5ym +bGF4YXRpb24xFzAVBgNVBAMTDnRoZSB0cnVzdGVkIENBggkA2pvfYLqfgz0wDgYD +VR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAIo6wnLtl48UdW5B4hQjfDNE +jYduGLRFhQW1l8f+WKEhj7lN0NZDkGbGYNIVfYH4WyPtqrOfz3vv+bPzF92bf/ra +9WC35jXF081uwwSe4vFYZBMFN4MNIEt6JwerD6nkkN3qfCMTDZ7aktwhHoRzCwQi +R7jcZ47/21LFXdo95172 -----END CERTIFICATE----- diff --git a/test/trusted-ca/trusted.p12 b/test/trusted-ca/trusted.p12 index 49bde08..6ba8a17 100644 Binary files a/test/trusted-ca/trusted.p12 and b/test/trusted-ca/trusted.p12 differ diff --git a/test/trusted-ca/trusted.priv b/test/trusted-ca/trusted.priv index 1246612..e73756f 100644 --- a/test/trusted-ca/trusted.priv +++ b/test/trusted-ca/trusted.priv @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXAIBAAKBgQDKXYxuw3vhwzlQeYFfaYOjslQjd0U8AUdKwEFDJOyGNrRpJmWP -DMUZhqDjmVJoi6JjJXPtj8ZW7hXQ5A5zh+lY+DRFJymzvbpC75PkRvZMMUVnrvij -6tf4/TClLi6Yft230EBAgG2kkaxs30LKYnkMXs02mtdh3hVjTH4g1FbF9QIDAQAB -AoGAAm4bKJ1aWHyyrH+5CP9IYGfc0Mw23aCaTZB/eCHyYS44/mZCo/QgTc0rE3Cc -57p9iblCaiDm3dZgFrEWZ1bDe5OMbKsnUz96rqmRhDqqjkw5u1ljCPVMtDnwa1G+ -pwZJF2AIuhO6DECBnjmLEGNb0Y/D8ZLbfNhgT892hoCJq8UCQQD0hjhifoqNUdU/ -JWjruo0CIwie+FnB1V9H0prbZaBrt5yJ3/f6TCQlsFcNAuo0mVtKdYXQGXyudAa/ -TKpnfFJbAkEA09zSB1qvRT+4v6lsqLirFmclH31pmqUSgW/Y05uBClQVDb5BOFjO -oqzNjiu69Yg3O4msoMKLxtZSintQWKEZ7wJBAPIJISqtIqu7gp7cgrxCjWy+DLx+ -CypH7+YB2vKr51x4BGSc4rJIR8deguwIJJcn7SsIpQlVEQsFIeCdHFcOwd0CQAN/ -b9BDRQWFqc0wROT8N4blKQ2+ClJNS2Lrr86+kIDVJovVikod3Tt+Ut54BlwrZY4M -FdeJnrknrLEwnAD6l+0CQH9Gz+tGM5oB7t4T0Ii2R4t7KYRP5RpiqrC77ygEf5kB -KRgYh/3cSsBOhHLLOUa8bOaRa6W9DWfa9vXI9fs9pso= +MIICXQIBAAKBgQCx7OzRO7Pjemd8gvjFMse6naLYnpJ+BeyaTOkU+D8u4whQviky +TQ1qNyKDvQj/wq4njCpOWzVU1yh4TZUhluwTrsJFz7FRPzYMPtM+Xxq5T33Sb8LB +prJXNDiFunFkoy65iyoCHHZDmawysONSBijvAA8pPsKB2AHpLMjl/Kt+9QIDAQAB +AoGAFadoCu7hLcYv4g9uh1FuzV9x+jsSSRQff4fstgigZ+xpjqoWCXEnOM4M/Ut8 +VOQ0ncuJOpAPJYwp+Lo4dCYSBP77bCiIfJ+0NJyBttJsLLG3jGEK0tFyfvv43rr8 +Zm//uHyQkPeeIPcG/hkS1OoU1bxqeLc/J/KbnHo9qawY1OECQQDtFKOoje72wD0A +gprRYpHgRs6mcSQcmX/VygW1CWd1+HyeI/Z7uoulMLI68b03/KB2EwNyxyjJfrur +mm38h2mfAkEAwB/Ln2oWRd2pu2p3QZ6BXyiyXwqfdN8N2nTVJSUu2U6dlzqBesKh +9stzG0Yfj3cIZotCwbcSpR9SziTXuCo26wJAfotGs8BWrcR8ixorUtn/LSv+P58i +fFV+g3maxD/pxnFE6xAdD3vJ7/lnGMlRi2G/sGaDr68YWTzZJUZ/sIwC1wJBAJJZ +5h/qjUrtXvVgVbYLy1s0wiO6ENvTalcmNpOULork4xEnRSjBiOVZ97YoBbSgpSqQ +HOs5zR8xrD9SO22T4r8CQQCHC/9TmxXX0sYQyQHdShlkgfvixBGqbnS+JxniUxm3 +GaWFGYrsI9v/vwnEFhKAS3fiAHQnmY7KBHGTy9g/Pzyj -----END RSA PRIVATE KEY-----