From bab4e3919d972db95c892cbdac73dbb050d43309 Mon Sep 17 00:00:00 2001 From: Paul Kehrer Date: Mon, 24 Nov 2014 11:48:17 -1000 Subject: add NIST PKITS X.509 vectors http://csrc.nist.gov/groups/ST/crypto_apps_infra/pki/pkitesting.html http://csrc.nist.gov/groups/ST/crypto_apps_infra/documents/PKITS_data.zip --- .../x509/PKITS_data/crls/BadCRLIssuerNameCACRL.crl | Bin 0 -> 464 bytes .../x509/PKITS_data/crls/BadCRLSignatureCACRL.crl | Bin 0 -> 459 bytes .../x509/PKITS_data/crls/BadSignedCACRL.crl | Bin 0 -> 452 bytes .../x509/PKITS_data/crls/BadnotAfterDateCACRL.crl | Bin 0 -> 459 bytes .../x509/PKITS_data/crls/BadnotBeforeDateCACRL.crl | Bin 0 -> 460 bytes .../crls/BasicSelfIssuedCRLSigningKeyCACRL.crl | Bin 0 -> 511 bytes .../crls/BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl | Bin 0 -> 618 bytes .../x509/PKITS_data/crls/BasicSelfIssuedNewKeyCACRL.crl | Bin 0 -> 503 bytes .../x509/PKITS_data/crls/BasicSelfIssuedOldKeyCACRL.crl | Bin 0 -> 503 bytes .../crls/BasicSelfIssuedOldKeySelfIssuedCertCRL.crl | Bin 0 -> 602 bytes .../x509/PKITS_data/crls/DSACACRL.crl | Bin 0 -> 225 bytes .../x509/PKITS_data/crls/DSAParametersInheritedCACRL.crl | Bin 0 -> 245 bytes .../crls/GeneralizedTimeCRLnextUpdateCACRL.crl | Bin 0 -> 472 bytes .../x509/PKITS_data/crls/GoodCACRL.crl | Bin 0 -> 516 bytes .../x509/PKITS_data/crls/GoodsubCACRL.crl | Bin 0 -> 449 bytes .../crls/GoodsubCAPanyPolicyMapping1to2CACRL.crl | Bin 0 -> 473 bytes .../x509/PKITS_data/crls/LongSerialNumberCACRL.crl | Bin 0 -> 515 bytes .../x509/PKITS_data/crls/Mapping1to2CACRL.crl | Bin 0 -> 454 bytes .../x509/PKITS_data/crls/MappingFromanyPolicyCACRL.crl | Bin 0 -> 464 bytes .../x509/PKITS_data/crls/MappingToanyPolicyCACRL.crl | Bin 0 -> 462 bytes .../PKITS_data/crls/MissingbasicConstraintsCACRL.crl | Bin 0 -> 466 bytes .../x509/PKITS_data/crls/NameOrderCACRL.crl | Bin 0 -> 530 bytes .../x509/PKITS_data/crls/NegativeSerialNumberCACRL.crl | Bin 0 -> 500 bytes .../x509/PKITS_data/crls/NoPoliciesCACRL.crl | Bin 0 -> 453 bytes .../PKITS_data/crls/NoissuingDistributionPointCACRL.crl | Bin 0 -> 469 bytes .../x509/PKITS_data/crls/OldCRLnextUpdateCACRL.crl | Bin 0 -> 460 bytes .../x509/PKITS_data/crls/P12Mapping1to3CACRL.crl | Bin 0 -> 458 bytes .../x509/PKITS_data/crls/P12Mapping1to3subCACRL.crl | Bin 0 -> 461 bytes .../x509/PKITS_data/crls/P12Mapping1to3subsubCACRL.crl | Bin 0 -> 464 bytes .../x509/PKITS_data/crls/P1Mapping1to234CACRL.crl | Bin 0 -> 459 bytes .../x509/PKITS_data/crls/P1Mapping1to234subCACRL.crl | Bin 0 -> 462 bytes .../x509/PKITS_data/crls/P1anyPolicyMapping1to2CACRL.crl | Bin 0 -> 466 bytes .../x509/PKITS_data/crls/PanyPolicyMapping1to2CACRL.crl | Bin 0 -> 465 bytes .../x509/PKITS_data/crls/PoliciesP1234CACRL.crl | Bin 0 -> 456 bytes .../x509/PKITS_data/crls/PoliciesP1234subCAP123CRL.crl | Bin 0 -> 463 bytes .../PKITS_data/crls/PoliciesP1234subsubCAP123P12CRL.crl | Bin 0 -> 469 bytes .../x509/PKITS_data/crls/PoliciesP123CACRL.crl | Bin 0 -> 455 bytes .../x509/PKITS_data/crls/PoliciesP123subCAP12CRL.crl | Bin 0 -> 461 bytes .../PKITS_data/crls/PoliciesP123subsubCAP12P1CRL.crl | Bin 0 -> 466 bytes .../x509/PKITS_data/crls/PoliciesP123subsubCAP2P2CRL.crl | Bin 0 -> 466 bytes .../crls/PoliciesP123subsubsubCAP12P2P1CRL.crl | Bin 0 -> 471 bytes .../x509/PKITS_data/crls/PoliciesP12CACRL.crl | Bin 0 -> 454 bytes .../x509/PKITS_data/crls/PoliciesP12subCAP1CRL.crl | Bin 0 -> 459 bytes .../x509/PKITS_data/crls/PoliciesP12subsubCAP1P2CRL.crl | Bin 0 -> 464 bytes .../x509/PKITS_data/crls/PoliciesP2subCA2CRL.crl | Bin 0 -> 457 bytes .../x509/PKITS_data/crls/PoliciesP2subCACRL.crl | Bin 0 -> 456 bytes .../x509/PKITS_data/crls/PoliciesP3CACRL.crl | Bin 0 -> 453 bytes .../crls/RFC3280MandatoryAttributeTypesCACRL.crl | Bin 0 -> 530 bytes .../crls/RFC3280OptionalAttributeTypesCACRL.crl | Bin 0 -> 543 bytes .../x509/PKITS_data/crls/RevokedsubCACRL.crl | Bin 0 -> 452 bytes .../RolloverfromPrintableStringtoUTF8StringCACRL.crl | Bin 0 -> 485 bytes .../crls/SeparateCertificateandCRLKeysCA2CRL.crl | Bin 0 -> 476 bytes .../PKITS_data/crls/SeparateCertificateandCRLKeysCRL.crl | Bin 0 -> 512 bytes .../x509/PKITS_data/crls/TrustAnchorRootCRL.crl | Bin 0 -> 487 bytes .../x509/PKITS_data/crls/TwoCRLsCABadCRL.crl | Bin 0 -> 498 bytes .../x509/PKITS_data/crls/TwoCRLsCAGoodCRL.crl | Bin 0 -> 450 bytes .../x509/PKITS_data/crls/UIDCACRL.crl | Bin 0 -> 445 bytes .../crls/UTF8StringCaseInsensitiveMatchCACRL.crl | Bin 0 -> 475 bytes .../x509/PKITS_data/crls/UTF8StringEncodedNamesCACRL.crl | Bin 0 -> 452 bytes .../PKITS_data/crls/UnknownCRLEntryExtensionCACRL.crl | Bin 0 -> 526 bytes .../x509/PKITS_data/crls/UnknownCRLExtensionCACRL.crl | Bin 0 -> 520 bytes .../x509/PKITS_data/crls/WrongCRLCACRL.crl | Bin 0 -> 487 bytes .../x509/PKITS_data/crls/anyPolicyCACRL.crl | Bin 0 -> 451 bytes .../crls/basicConstraintsCriticalcAFalseCACRL.crl | Bin 0 -> 476 bytes .../PKITS_data/crls/basicConstraintsNotCriticalCACRL.crl | Bin 0 -> 471 bytes .../crls/basicConstraintsNotCriticalcAFalseCACRL.crl | Bin 0 -> 480 bytes .../x509/PKITS_data/crls/deltaCRLCA1CRL.crl | Bin 0 -> 648 bytes .../x509/PKITS_data/crls/deltaCRLCA1deltaCRL.crl | Bin 0 -> 606 bytes .../x509/PKITS_data/crls/deltaCRLCA2CRL.crl | Bin 0 -> 580 bytes .../x509/PKITS_data/crls/deltaCRLCA2deltaCRL.crl | Bin 0 -> 502 bytes .../x509/PKITS_data/crls/deltaCRLCA3CRL.crl | Bin 0 -> 544 bytes .../x509/PKITS_data/crls/deltaCRLCA3deltaCRL.crl | Bin 0 -> 466 bytes .../PKITS_data/crls/deltaCRLIndicatorNoBaseCACRL.crl | Bin 0 -> 482 bytes .../x509/PKITS_data/crls/distributionPoint1CACRL.crl | Bin 0 -> 641 bytes .../x509/PKITS_data/crls/distributionPoint2CACRL.crl | Bin 0 -> 553 bytes .../x509/PKITS_data/crls/indirectCRLCA1CRL.crl | Bin 0 -> 507 bytes .../x509/PKITS_data/crls/indirectCRLCA3CRL.crl | Bin 0 -> 566 bytes .../x509/PKITS_data/crls/indirectCRLCA3cRLIssuerCRL.crl | Bin 0 -> 622 bytes .../x509/PKITS_data/crls/indirectCRLCA4cRLIssuerCRL.crl | Bin 0 -> 622 bytes .../x509/PKITS_data/crls/indirectCRLCA5CRL.crl | Bin 0 -> 1577 bytes .../x509/PKITS_data/crls/inhibitAnyPolicy0CACRL.crl | Bin 0 -> 459 bytes .../x509/PKITS_data/crls/inhibitAnyPolicy1CACRL.crl | Bin 0 -> 459 bytes .../x509/PKITS_data/crls/inhibitAnyPolicy1subCA1CRL.crl | Bin 0 -> 463 bytes .../x509/PKITS_data/crls/inhibitAnyPolicy1subCA2CRL.crl | Bin 0 -> 463 bytes .../PKITS_data/crls/inhibitAnyPolicy1subCAIAP5CRL.crl | Bin 0 -> 466 bytes .../PKITS_data/crls/inhibitAnyPolicy1subsubCA2CRL.crl | Bin 0 -> 466 bytes .../x509/PKITS_data/crls/inhibitAnyPolicy5CACRL.crl | Bin 0 -> 459 bytes .../x509/PKITS_data/crls/inhibitAnyPolicy5subCACRL.crl | Bin 0 -> 462 bytes .../PKITS_data/crls/inhibitAnyPolicy5subsubCACRL.crl | Bin 0 -> 465 bytes .../x509/PKITS_data/crls/inhibitPolicyMapping0CACRL.crl | Bin 0 -> 463 bytes .../PKITS_data/crls/inhibitPolicyMapping0subCACRL.crl | Bin 0 -> 466 bytes .../PKITS_data/crls/inhibitPolicyMapping1P12CACRL.crl | Bin 0 -> 467 bytes .../PKITS_data/crls/inhibitPolicyMapping1P12subCACRL.crl | Bin 0 -> 470 bytes .../crls/inhibitPolicyMapping1P12subCAIPM5CRL.crl | Bin 0 -> 474 bytes .../crls/inhibitPolicyMapping1P12subsubCACRL.crl | Bin 0 -> 473 bytes .../crls/inhibitPolicyMapping1P12subsubCAIPM5CRL.crl | Bin 0 -> 477 bytes .../PKITS_data/crls/inhibitPolicyMapping1P1CACRL.crl | Bin 0 -> 466 bytes .../PKITS_data/crls/inhibitPolicyMapping1P1subCACRL.crl | Bin 0 -> 469 bytes .../crls/inhibitPolicyMapping1P1subsubCACRL.crl | Bin 0 -> 472 bytes .../x509/PKITS_data/crls/inhibitPolicyMapping5CACRL.crl | Bin 0 -> 463 bytes .../PKITS_data/crls/inhibitPolicyMapping5subCACRL.crl | Bin 0 -> 466 bytes .../PKITS_data/crls/inhibitPolicyMapping5subsubCACRL.crl | Bin 0 -> 469 bytes .../crls/inhibitPolicyMapping5subsubsubCACRL.crl | Bin 0 -> 472 bytes .../crls/keyUsageCriticalcRLSignFalseCACRL.crl | Bin 0 -> 473 bytes .../crls/keyUsageCriticalkeyCertSignFalseCACRL.crl | Bin 0 -> 477 bytes .../x509/PKITS_data/crls/keyUsageNotCriticalCACRL.crl | Bin 0 -> 463 bytes .../crls/keyUsageNotCriticalcRLSignFalseCACRL.crl | Bin 0 -> 477 bytes .../crls/keyUsageNotCriticalkeyCertSignFalseCACRL.crl | Bin 0 -> 481 bytes .../x509/PKITS_data/crls/nameConstraintsDN1CACRL.crl | Bin 0 -> 461 bytes .../x509/PKITS_data/crls/nameConstraintsDN1subCA1CRL.crl | Bin 0 -> 493 bytes .../x509/PKITS_data/crls/nameConstraintsDN1subCA2CRL.crl | Bin 0 -> 493 bytes .../x509/PKITS_data/crls/nameConstraintsDN1subCA3CRL.crl | Bin 0 -> 493 bytes .../x509/PKITS_data/crls/nameConstraintsDN2CACRL.crl | Bin 0 -> 461 bytes .../x509/PKITS_data/crls/nameConstraintsDN3CACRL.crl | Bin 0 -> 461 bytes .../x509/PKITS_data/crls/nameConstraintsDN3subCA1CRL.crl | Bin 0 -> 465 bytes .../x509/PKITS_data/crls/nameConstraintsDN3subCA2CRL.crl | Bin 0 -> 465 bytes .../x509/PKITS_data/crls/nameConstraintsDN4CACRL.crl | Bin 0 -> 461 bytes .../x509/PKITS_data/crls/nameConstraintsDN5CACRL.crl | Bin 0 -> 461 bytes .../x509/PKITS_data/crls/nameConstraintsDNS1CACRL.crl | Bin 0 -> 462 bytes .../x509/PKITS_data/crls/nameConstraintsDNS2CACRL.crl | Bin 0 -> 462 bytes .../x509/PKITS_data/crls/nameConstraintsRFC822CA1CRL.crl | Bin 0 -> 465 bytes .../x509/PKITS_data/crls/nameConstraintsRFC822CA2CRL.crl | Bin 0 -> 465 bytes .../x509/PKITS_data/crls/nameConstraintsRFC822CA3CRL.crl | Bin 0 -> 465 bytes .../x509/PKITS_data/crls/nameConstraintsURI1CACRL.crl | Bin 0 -> 462 bytes .../x509/PKITS_data/crls/nameConstraintsURI2CACRL.crl | Bin 0 -> 462 bytes .../PKITS_data/crls/onlyContainsAttributeCertsCACRL.crl | Bin 0 -> 485 bytes .../x509/PKITS_data/crls/onlyContainsCACertsCACRL.crl | Bin 0 -> 478 bytes .../x509/PKITS_data/crls/onlyContainsUserCertsCACRL.crl | Bin 0 -> 480 bytes .../PKITS_data/crls/onlySomeReasonsCA1compromiseCRL.crl | Bin 0 -> 512 bytes .../crls/onlySomeReasonsCA1otherreasonsCRL.crl | Bin 0 -> 513 bytes .../x509/PKITS_data/crls/onlySomeReasonsCA2CRL1.crl | Bin 0 -> 476 bytes .../x509/PKITS_data/crls/onlySomeReasonsCA2CRL2.crl | Bin 0 -> 476 bytes .../PKITS_data/crls/onlySomeReasonsCA3compromiseCRL.crl | Bin 0 -> 577 bytes .../crls/onlySomeReasonsCA3otherreasonsCRL.crl | Bin 0 -> 578 bytes .../PKITS_data/crls/onlySomeReasonsCA4compromiseCRL.crl | Bin 0 -> 614 bytes .../crls/onlySomeReasonsCA4otherreasonsCRL.crl | Bin 0 -> 615 bytes .../x509/PKITS_data/crls/pathLenConstraint0CACRL.crl | Bin 0 -> 460 bytes .../x509/PKITS_data/crls/pathLenConstraint0subCA2CRL.crl | Bin 0 -> 464 bytes .../x509/PKITS_data/crls/pathLenConstraint0subCACRL.crl | Bin 0 -> 463 bytes .../x509/PKITS_data/crls/pathLenConstraint1CACRL.crl | Bin 0 -> 460 bytes .../x509/PKITS_data/crls/pathLenConstraint1subCACRL.crl | Bin 0 -> 463 bytes .../x509/PKITS_data/crls/pathLenConstraint6CACRL.crl | Bin 0 -> 460 bytes .../x509/PKITS_data/crls/pathLenConstraint6subCA0CRL.crl | Bin 0 -> 464 bytes .../x509/PKITS_data/crls/pathLenConstraint6subCA1CRL.crl | Bin 0 -> 464 bytes .../x509/PKITS_data/crls/pathLenConstraint6subCA4CRL.crl | Bin 0 -> 464 bytes .../PKITS_data/crls/pathLenConstraint6subsubCA00CRL.crl | Bin 0 -> 468 bytes .../PKITS_data/crls/pathLenConstraint6subsubCA11CRL.crl | Bin 0 -> 468 bytes .../PKITS_data/crls/pathLenConstraint6subsubCA41CRL.crl | Bin 0 -> 468 bytes .../crls/pathLenConstraint6subsubsubCA11XCRL.crl | Bin 0 -> 472 bytes .../crls/pathLenConstraint6subsubsubCA41XCRL.crl | Bin 0 -> 472 bytes .../x509/PKITS_data/crls/pre2000CRLnextUpdateCACRL.crl | Bin 0 -> 464 bytes .../x509/PKITS_data/crls/requireExplicitPolicy0CACRL.crl | Bin 0 -> 464 bytes .../PKITS_data/crls/requireExplicitPolicy0subCACRL.crl | Bin 0 -> 467 bytes .../crls/requireExplicitPolicy0subsubCACRL.crl | Bin 0 -> 470 bytes .../crls/requireExplicitPolicy0subsubsubCACRL.crl | Bin 0 -> 473 bytes .../PKITS_data/crls/requireExplicitPolicy10CACRL.crl | Bin 0 -> 465 bytes .../PKITS_data/crls/requireExplicitPolicy10subCACRL.crl | Bin 0 -> 468 bytes .../crls/requireExplicitPolicy10subsubCACRL.crl | Bin 0 -> 471 bytes .../crls/requireExplicitPolicy10subsubsubCACRL.crl | Bin 0 -> 474 bytes .../x509/PKITS_data/crls/requireExplicitPolicy2CACRL.crl | Bin 0 -> 464 bytes .../PKITS_data/crls/requireExplicitPolicy2subCACRL.crl | Bin 0 -> 467 bytes .../x509/PKITS_data/crls/requireExplicitPolicy4CACRL.crl | Bin 0 -> 464 bytes .../PKITS_data/crls/requireExplicitPolicy4subCACRL.crl | Bin 0 -> 467 bytes .../crls/requireExplicitPolicy4subsubCACRL.crl | Bin 0 -> 470 bytes .../crls/requireExplicitPolicy4subsubsubCACRL.crl | Bin 0 -> 473 bytes .../x509/PKITS_data/crls/requireExplicitPolicy5CACRL.crl | Bin 0 -> 464 bytes .../PKITS_data/crls/requireExplicitPolicy5subCACRL.crl | Bin 0 -> 467 bytes .../crls/requireExplicitPolicy5subsubCACRL.crl | Bin 0 -> 470 bytes .../crls/requireExplicitPolicy5subsubsubCACRL.crl | Bin 0 -> 473 bytes .../x509/PKITS_data/crls/requireExplicitPolicy7CACRL.crl | Bin 0 -> 464 bytes .../crls/requireExplicitPolicy7subCARE2CRL.crl | Bin 0 -> 470 bytes .../crls/requireExplicitPolicy7subsubCARE2RE4CRL.crl | Bin 0 -> 476 bytes .../crls/requireExplicitPolicy7subsubsubCARE2RE4CRL.crl | Bin 0 -> 479 bytes 173 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/BadCRLIssuerNameCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/BadCRLSignatureCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/BadSignedCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/BadnotAfterDateCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/BadnotBeforeDateCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedCRLSigningKeyCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedNewKeyCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedOldKeyCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedOldKeySelfIssuedCertCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/DSACACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/DSAParametersInheritedCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/GeneralizedTimeCRLnextUpdateCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/GoodCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/GoodsubCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/GoodsubCAPanyPolicyMapping1to2CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/LongSerialNumberCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/Mapping1to2CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/MappingFromanyPolicyCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/MappingToanyPolicyCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/MissingbasicConstraintsCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/NameOrderCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/NegativeSerialNumberCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/NoPoliciesCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/NoissuingDistributionPointCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/OldCRLnextUpdateCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/P12Mapping1to3CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/P12Mapping1to3subCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/P12Mapping1to3subsubCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/P1Mapping1to234CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/P1Mapping1to234subCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/P1anyPolicyMapping1to2CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/PanyPolicyMapping1to2CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP1234CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP1234subCAP123CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP1234subsubCAP123P12CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subCAP12CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subsubCAP12P1CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subsubCAP2P2CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subsubsubCAP12P2P1CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP12CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP12subCAP1CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP12subsubCAP1P2CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP2subCA2CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP2subCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP3CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/RFC3280MandatoryAttributeTypesCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/RFC3280OptionalAttributeTypesCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/RevokedsubCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/RolloverfromPrintableStringtoUTF8StringCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/SeparateCertificateandCRLKeysCA2CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/SeparateCertificateandCRLKeysCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/TrustAnchorRootCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/TwoCRLsCABadCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/TwoCRLsCAGoodCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/UIDCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/UTF8StringCaseInsensitiveMatchCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/UTF8StringEncodedNamesCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/UnknownCRLEntryExtensionCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/UnknownCRLExtensionCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/WrongCRLCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/anyPolicyCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/basicConstraintsCriticalcAFalseCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/basicConstraintsNotCriticalCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/basicConstraintsNotCriticalcAFalseCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA1CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA1deltaCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA2CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA2deltaCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA3CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA3deltaCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLIndicatorNoBaseCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/distributionPoint1CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/distributionPoint2CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA1CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA3CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA3cRLIssuerCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA4cRLIssuerCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA5CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy0CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subCA1CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subCA2CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subCAIAP5CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subsubCA2CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy5CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy5subCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy5subsubCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping0CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping0subCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subCAIPM5CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subsubCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subsubCAIPM5CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P1CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P1subCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P1subsubCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5subCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5subsubCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5subsubsubCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageCriticalcRLSignFalseCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageCriticalkeyCertSignFalseCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageNotCriticalCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageNotCriticalcRLSignFalseCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageNotCriticalkeyCertSignFalseCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1subCA1CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1subCA2CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1subCA3CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN2CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN3CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN3subCA1CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN3subCA2CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN4CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN5CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDNS1CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDNS2CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsRFC822CA1CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsRFC822CA2CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsRFC822CA3CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsURI1CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsURI2CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/onlyContainsAttributeCertsCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/onlyContainsCACertsCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/onlyContainsUserCertsCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA1compromiseCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA1otherreasonsCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA2CRL1.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA2CRL2.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA3compromiseCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA3otherreasonsCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA4compromiseCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA4otherreasonsCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint0CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint0subCA2CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint0subCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint1CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint1subCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subCA0CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subCA1CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subCA4CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubCA00CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubCA11CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubCA41CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubsubCA11XCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubsubCA41XCRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/pre2000CRLnextUpdateCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0subCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0subsubCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0subsubsubCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10subCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10subsubCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10subsubsubCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy2CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy2subCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4subCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4subsubCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4subsubsubCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5subCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5subsubCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5subsubsubCACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7CACRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7subCARE2CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7subsubCARE2RE4CRL.crl create mode 100644 vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7subsubsubCARE2RE4CRL.crl (limited to 'vectors/cryptography_vectors/x509/PKITS_data/crls') diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/BadCRLIssuerNameCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/BadCRLIssuerNameCACRL.crl new file mode 100644 index 00000000..eb091dc2 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/BadCRLIssuerNameCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/BadCRLSignatureCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/BadCRLSignatureCACRL.crl new file mode 100644 index 00000000..7b801c20 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/BadCRLSignatureCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/BadSignedCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/BadSignedCACRL.crl new file mode 100644 index 00000000..f7d0c803 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/BadSignedCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/BadnotAfterDateCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/BadnotAfterDateCACRL.crl new file mode 100644 index 00000000..21f7c815 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/BadnotAfterDateCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/BadnotBeforeDateCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/BadnotBeforeDateCACRL.crl new file mode 100644 index 00000000..24f36864 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/BadnotBeforeDateCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedCRLSigningKeyCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedCRLSigningKeyCACRL.crl new file mode 100644 index 00000000..4adc3453 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedCRLSigningKeyCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl new file mode 100644 index 00000000..f687137c Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedNewKeyCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedNewKeyCACRL.crl new file mode 100644 index 00000000..5a098acd Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedNewKeyCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedOldKeyCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedOldKeyCACRL.crl new file mode 100644 index 00000000..f5783829 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedOldKeyCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedOldKeySelfIssuedCertCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedOldKeySelfIssuedCertCRL.crl new file mode 100644 index 00000000..f29c23f0 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedOldKeySelfIssuedCertCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/DSACACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/DSACACRL.crl new file mode 100644 index 00000000..369b5976 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/DSACACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/DSAParametersInheritedCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/DSAParametersInheritedCACRL.crl new file mode 100644 index 00000000..9b5c377a Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/DSAParametersInheritedCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/GeneralizedTimeCRLnextUpdateCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/GeneralizedTimeCRLnextUpdateCACRL.crl new file mode 100644 index 00000000..31360af0 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/GeneralizedTimeCRLnextUpdateCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/GoodCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/GoodCACRL.crl new file mode 100644 index 00000000..d46110c5 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/GoodCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/GoodsubCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/GoodsubCACRL.crl new file mode 100644 index 00000000..199966e4 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/GoodsubCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/GoodsubCAPanyPolicyMapping1to2CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/GoodsubCAPanyPolicyMapping1to2CACRL.crl new file mode 100644 index 00000000..7364f4da Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/GoodsubCAPanyPolicyMapping1to2CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/LongSerialNumberCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/LongSerialNumberCACRL.crl new file mode 100644 index 00000000..9998cc47 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/LongSerialNumberCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/Mapping1to2CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/Mapping1to2CACRL.crl new file mode 100644 index 00000000..50834db1 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/Mapping1to2CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/MappingFromanyPolicyCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/MappingFromanyPolicyCACRL.crl new file mode 100644 index 00000000..19251462 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/MappingFromanyPolicyCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/MappingToanyPolicyCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/MappingToanyPolicyCACRL.crl new file mode 100644 index 00000000..97f10205 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/MappingToanyPolicyCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/MissingbasicConstraintsCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/MissingbasicConstraintsCACRL.crl new file mode 100644 index 00000000..c33ff4df Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/MissingbasicConstraintsCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/NameOrderCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/NameOrderCACRL.crl new file mode 100644 index 00000000..592460fd Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/NameOrderCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/NegativeSerialNumberCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/NegativeSerialNumberCACRL.crl new file mode 100644 index 00000000..d438c2f9 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/NegativeSerialNumberCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/NoPoliciesCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/NoPoliciesCACRL.crl new file mode 100644 index 00000000..376e255f Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/NoPoliciesCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/NoissuingDistributionPointCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/NoissuingDistributionPointCACRL.crl new file mode 100644 index 00000000..c9d965a2 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/NoissuingDistributionPointCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/OldCRLnextUpdateCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/OldCRLnextUpdateCACRL.crl new file mode 100644 index 00000000..552b999a Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/OldCRLnextUpdateCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/P12Mapping1to3CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/P12Mapping1to3CACRL.crl new file mode 100644 index 00000000..3ab53b31 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/P12Mapping1to3CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/P12Mapping1to3subCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/P12Mapping1to3subCACRL.crl new file mode 100644 index 00000000..50aa43de Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/P12Mapping1to3subCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/P12Mapping1to3subsubCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/P12Mapping1to3subsubCACRL.crl new file mode 100644 index 00000000..e154010a Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/P12Mapping1to3subsubCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/P1Mapping1to234CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/P1Mapping1to234CACRL.crl new file mode 100644 index 00000000..823347c2 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/P1Mapping1to234CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/P1Mapping1to234subCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/P1Mapping1to234subCACRL.crl new file mode 100644 index 00000000..62829b6a Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/P1Mapping1to234subCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/P1anyPolicyMapping1to2CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/P1anyPolicyMapping1to2CACRL.crl new file mode 100644 index 00000000..5391d2d9 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/P1anyPolicyMapping1to2CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/PanyPolicyMapping1to2CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/PanyPolicyMapping1to2CACRL.crl new file mode 100644 index 00000000..73a8a501 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/PanyPolicyMapping1to2CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP1234CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP1234CACRL.crl new file mode 100644 index 00000000..7cee15b5 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP1234CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP1234subCAP123CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP1234subCAP123CRL.crl new file mode 100644 index 00000000..a0fd5241 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP1234subCAP123CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP1234subsubCAP123P12CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP1234subsubCAP123P12CRL.crl new file mode 100644 index 00000000..3759346c Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP1234subsubCAP123P12CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123CACRL.crl new file mode 100644 index 00000000..24b15c09 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subCAP12CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subCAP12CRL.crl new file mode 100644 index 00000000..4a26b90f Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subCAP12CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subsubCAP12P1CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subsubCAP12P1CRL.crl new file mode 100644 index 00000000..2529aecc Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subsubCAP12P1CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subsubCAP2P2CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subsubCAP2P2CRL.crl new file mode 100644 index 00000000..f49e81b1 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subsubCAP2P2CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subsubsubCAP12P2P1CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subsubsubCAP12P2P1CRL.crl new file mode 100644 index 00000000..a354659c Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subsubsubCAP12P2P1CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP12CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP12CACRL.crl new file mode 100644 index 00000000..1838a183 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP12CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP12subCAP1CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP12subCAP1CRL.crl new file mode 100644 index 00000000..0c0a57ff Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP12subCAP1CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP12subsubCAP1P2CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP12subsubCAP1P2CRL.crl new file mode 100644 index 00000000..6c48e274 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP12subsubCAP1P2CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP2subCA2CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP2subCA2CRL.crl new file mode 100644 index 00000000..821ceda6 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP2subCA2CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP2subCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP2subCACRL.crl new file mode 100644 index 00000000..8017295e Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP2subCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP3CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP3CACRL.crl new file mode 100644 index 00000000..8585ce40 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP3CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/RFC3280MandatoryAttributeTypesCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/RFC3280MandatoryAttributeTypesCACRL.crl new file mode 100644 index 00000000..f68a3455 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/RFC3280MandatoryAttributeTypesCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/RFC3280OptionalAttributeTypesCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/RFC3280OptionalAttributeTypesCACRL.crl new file mode 100644 index 00000000..102aad68 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/RFC3280OptionalAttributeTypesCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/RevokedsubCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/RevokedsubCACRL.crl new file mode 100644 index 00000000..d5346166 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/RevokedsubCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/RolloverfromPrintableStringtoUTF8StringCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/RolloverfromPrintableStringtoUTF8StringCACRL.crl new file mode 100644 index 00000000..17a3f741 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/RolloverfromPrintableStringtoUTF8StringCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/SeparateCertificateandCRLKeysCA2CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/SeparateCertificateandCRLKeysCA2CRL.crl new file mode 100644 index 00000000..90ec891f Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/SeparateCertificateandCRLKeysCA2CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/SeparateCertificateandCRLKeysCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/SeparateCertificateandCRLKeysCRL.crl new file mode 100644 index 00000000..2dffb144 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/SeparateCertificateandCRLKeysCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/TrustAnchorRootCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/TrustAnchorRootCRL.crl new file mode 100644 index 00000000..f6245e4a Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/TrustAnchorRootCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/TwoCRLsCABadCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/TwoCRLsCABadCRL.crl new file mode 100644 index 00000000..daaaeef5 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/TwoCRLsCABadCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/TwoCRLsCAGoodCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/TwoCRLsCAGoodCRL.crl new file mode 100644 index 00000000..074e99bc Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/TwoCRLsCAGoodCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/UIDCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/UIDCACRL.crl new file mode 100644 index 00000000..76fca88e Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/UIDCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/UTF8StringCaseInsensitiveMatchCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/UTF8StringCaseInsensitiveMatchCACRL.crl new file mode 100644 index 00000000..4b18abe0 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/UTF8StringCaseInsensitiveMatchCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/UTF8StringEncodedNamesCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/UTF8StringEncodedNamesCACRL.crl new file mode 100644 index 00000000..44112767 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/UTF8StringEncodedNamesCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/UnknownCRLEntryExtensionCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/UnknownCRLEntryExtensionCACRL.crl new file mode 100644 index 00000000..53f90a87 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/UnknownCRLEntryExtensionCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/UnknownCRLExtensionCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/UnknownCRLExtensionCACRL.crl new file mode 100644 index 00000000..15df8d6c Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/UnknownCRLExtensionCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/WrongCRLCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/WrongCRLCACRL.crl new file mode 100644 index 00000000..f6245e4a Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/WrongCRLCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/anyPolicyCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/anyPolicyCACRL.crl new file mode 100644 index 00000000..cd2add46 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/anyPolicyCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/basicConstraintsCriticalcAFalseCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/basicConstraintsCriticalcAFalseCACRL.crl new file mode 100644 index 00000000..3dee2bcb Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/basicConstraintsCriticalcAFalseCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/basicConstraintsNotCriticalCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/basicConstraintsNotCriticalCACRL.crl new file mode 100644 index 00000000..b4ee320e Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/basicConstraintsNotCriticalCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/basicConstraintsNotCriticalcAFalseCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/basicConstraintsNotCriticalcAFalseCACRL.crl new file mode 100644 index 00000000..08f4df8c Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/basicConstraintsNotCriticalcAFalseCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA1CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA1CRL.crl new file mode 100644 index 00000000..550bff39 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA1CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA1deltaCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA1deltaCRL.crl new file mode 100644 index 00000000..74f746a4 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA1deltaCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA2CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA2CRL.crl new file mode 100644 index 00000000..8e13c071 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA2CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA2deltaCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA2deltaCRL.crl new file mode 100644 index 00000000..c692f3a7 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA2deltaCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA3CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA3CRL.crl new file mode 100644 index 00000000..8aaebce2 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA3CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA3deltaCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA3deltaCRL.crl new file mode 100644 index 00000000..fff39a5c Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA3deltaCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLIndicatorNoBaseCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLIndicatorNoBaseCACRL.crl new file mode 100644 index 00000000..7620c94b Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLIndicatorNoBaseCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/distributionPoint1CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/distributionPoint1CACRL.crl new file mode 100644 index 00000000..aa785bc6 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/distributionPoint1CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/distributionPoint2CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/distributionPoint2CACRL.crl new file mode 100644 index 00000000..0875c0b9 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/distributionPoint2CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA1CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA1CRL.crl new file mode 100644 index 00000000..e8edba21 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA1CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA3CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA3CRL.crl new file mode 100644 index 00000000..cd2639c8 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA3CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA3cRLIssuerCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA3cRLIssuerCRL.crl new file mode 100644 index 00000000..9289a281 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA3cRLIssuerCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA4cRLIssuerCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA4cRLIssuerCRL.crl new file mode 100644 index 00000000..2f73d9cd Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA4cRLIssuerCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA5CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA5CRL.crl new file mode 100644 index 00000000..d6b39439 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA5CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy0CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy0CACRL.crl new file mode 100644 index 00000000..1f141413 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy0CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1CACRL.crl new file mode 100644 index 00000000..8538d385 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subCA1CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subCA1CRL.crl new file mode 100644 index 00000000..bfa4095b Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subCA1CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subCA2CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subCA2CRL.crl new file mode 100644 index 00000000..54d54c12 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subCA2CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subCAIAP5CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subCAIAP5CRL.crl new file mode 100644 index 00000000..a2856f6c Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subCAIAP5CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subsubCA2CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subsubCA2CRL.crl new file mode 100644 index 00000000..4e07e80d Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subsubCA2CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy5CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy5CACRL.crl new file mode 100644 index 00000000..227d712f Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy5CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy5subCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy5subCACRL.crl new file mode 100644 index 00000000..5b6b1e7c Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy5subCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy5subsubCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy5subsubCACRL.crl new file mode 100644 index 00000000..78628f83 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy5subsubCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping0CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping0CACRL.crl new file mode 100644 index 00000000..69c39da0 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping0CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping0subCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping0subCACRL.crl new file mode 100644 index 00000000..b96ccff8 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping0subCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12CACRL.crl new file mode 100644 index 00000000..00074f5b Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subCACRL.crl new file mode 100644 index 00000000..9b90c992 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subCAIPM5CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subCAIPM5CRL.crl new file mode 100644 index 00000000..ab2b70a8 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subCAIPM5CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subsubCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subsubCACRL.crl new file mode 100644 index 00000000..7e96d093 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subsubCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subsubCAIPM5CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subsubCAIPM5CRL.crl new file mode 100644 index 00000000..b5c88aa6 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subsubCAIPM5CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P1CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P1CACRL.crl new file mode 100644 index 00000000..134a2039 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P1CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P1subCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P1subCACRL.crl new file mode 100644 index 00000000..42a66d51 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P1subCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P1subsubCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P1subsubCACRL.crl new file mode 100644 index 00000000..bf0a1195 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P1subsubCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5CACRL.crl new file mode 100644 index 00000000..a605a5d1 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5subCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5subCACRL.crl new file mode 100644 index 00000000..10b9eb22 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5subCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5subsubCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5subsubCACRL.crl new file mode 100644 index 00000000..660555a9 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5subsubCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5subsubsubCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5subsubsubCACRL.crl new file mode 100644 index 00000000..9400ea8c Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5subsubsubCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageCriticalcRLSignFalseCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageCriticalcRLSignFalseCACRL.crl new file mode 100644 index 00000000..89dd9a83 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageCriticalcRLSignFalseCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageCriticalkeyCertSignFalseCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageCriticalkeyCertSignFalseCACRL.crl new file mode 100644 index 00000000..6266447c Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageCriticalkeyCertSignFalseCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageNotCriticalCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageNotCriticalCACRL.crl new file mode 100644 index 00000000..bd099eb9 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageNotCriticalCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageNotCriticalcRLSignFalseCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageNotCriticalcRLSignFalseCACRL.crl new file mode 100644 index 00000000..ae049870 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageNotCriticalcRLSignFalseCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageNotCriticalkeyCertSignFalseCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageNotCriticalkeyCertSignFalseCACRL.crl new file mode 100644 index 00000000..4e91c590 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageNotCriticalkeyCertSignFalseCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1CACRL.crl new file mode 100644 index 00000000..d03eab29 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1subCA1CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1subCA1CRL.crl new file mode 100644 index 00000000..441164e0 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1subCA1CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1subCA2CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1subCA2CRL.crl new file mode 100644 index 00000000..024ce6fe Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1subCA2CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1subCA3CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1subCA3CRL.crl new file mode 100644 index 00000000..230bff5d Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1subCA3CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN2CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN2CACRL.crl new file mode 100644 index 00000000..8d7a0cef Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN2CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN3CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN3CACRL.crl new file mode 100644 index 00000000..19907d79 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN3CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN3subCA1CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN3subCA1CRL.crl new file mode 100644 index 00000000..784ceaa3 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN3subCA1CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN3subCA2CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN3subCA2CRL.crl new file mode 100644 index 00000000..b3ebd2e0 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN3subCA2CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN4CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN4CACRL.crl new file mode 100644 index 00000000..7e096a14 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN4CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN5CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN5CACRL.crl new file mode 100644 index 00000000..f734c51e Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN5CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDNS1CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDNS1CACRL.crl new file mode 100644 index 00000000..7608ab1f Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDNS1CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDNS2CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDNS2CACRL.crl new file mode 100644 index 00000000..9349f500 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDNS2CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsRFC822CA1CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsRFC822CA1CRL.crl new file mode 100644 index 00000000..af2d0432 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsRFC822CA1CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsRFC822CA2CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsRFC822CA2CRL.crl new file mode 100644 index 00000000..ed1b062d Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsRFC822CA2CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsRFC822CA3CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsRFC822CA3CRL.crl new file mode 100644 index 00000000..c9cca94a Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsRFC822CA3CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsURI1CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsURI1CACRL.crl new file mode 100644 index 00000000..2ee9a8f5 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsURI1CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsURI2CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsURI2CACRL.crl new file mode 100644 index 00000000..192b5d85 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsURI2CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/onlyContainsAttributeCertsCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlyContainsAttributeCertsCACRL.crl new file mode 100644 index 00000000..676823e1 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlyContainsAttributeCertsCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/onlyContainsCACertsCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlyContainsCACertsCACRL.crl new file mode 100644 index 00000000..715f3aa3 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlyContainsCACertsCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/onlyContainsUserCertsCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlyContainsUserCertsCACRL.crl new file mode 100644 index 00000000..3e8c024c Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlyContainsUserCertsCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA1compromiseCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA1compromiseCRL.crl new file mode 100644 index 00000000..f78c17c4 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA1compromiseCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA1otherreasonsCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA1otherreasonsCRL.crl new file mode 100644 index 00000000..8167a3a0 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA1otherreasonsCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA2CRL1.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA2CRL1.crl new file mode 100644 index 00000000..c2e7a017 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA2CRL1.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA2CRL2.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA2CRL2.crl new file mode 100644 index 00000000..7d1f1a6a Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA2CRL2.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA3compromiseCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA3compromiseCRL.crl new file mode 100644 index 00000000..09176f9b Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA3compromiseCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA3otherreasonsCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA3otherreasonsCRL.crl new file mode 100644 index 00000000..efe11173 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA3otherreasonsCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA4compromiseCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA4compromiseCRL.crl new file mode 100644 index 00000000..0f742ced Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA4compromiseCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA4otherreasonsCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA4otherreasonsCRL.crl new file mode 100644 index 00000000..4201d626 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA4otherreasonsCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint0CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint0CACRL.crl new file mode 100644 index 00000000..d1a0ef82 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint0CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint0subCA2CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint0subCA2CRL.crl new file mode 100644 index 00000000..b90fa087 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint0subCA2CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint0subCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint0subCACRL.crl new file mode 100644 index 00000000..8d2c4363 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint0subCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint1CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint1CACRL.crl new file mode 100644 index 00000000..dcffee38 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint1CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint1subCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint1subCACRL.crl new file mode 100644 index 00000000..f7ddec35 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint1subCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6CACRL.crl new file mode 100644 index 00000000..a2119730 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subCA0CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subCA0CRL.crl new file mode 100644 index 00000000..71f4e104 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subCA0CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subCA1CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subCA1CRL.crl new file mode 100644 index 00000000..ab792d4d Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subCA1CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subCA4CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subCA4CRL.crl new file mode 100644 index 00000000..27865650 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subCA4CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubCA00CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubCA00CRL.crl new file mode 100644 index 00000000..64d154cd Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubCA00CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubCA11CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubCA11CRL.crl new file mode 100644 index 00000000..54db33e5 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubCA11CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubCA41CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubCA41CRL.crl new file mode 100644 index 00000000..9fe269d3 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubCA41CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubsubCA11XCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubsubCA11XCRL.crl new file mode 100644 index 00000000..c10a7ad3 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubsubCA11XCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubsubCA41XCRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubsubCA41XCRL.crl new file mode 100644 index 00000000..23a21b42 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubsubCA41XCRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/pre2000CRLnextUpdateCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/pre2000CRLnextUpdateCACRL.crl new file mode 100644 index 00000000..436ffad9 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/pre2000CRLnextUpdateCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0CACRL.crl new file mode 100644 index 00000000..3c732313 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0subCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0subCACRL.crl new file mode 100644 index 00000000..9186affd Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0subCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0subsubCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0subsubCACRL.crl new file mode 100644 index 00000000..671e072a Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0subsubCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0subsubsubCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0subsubsubCACRL.crl new file mode 100644 index 00000000..1bddb2a0 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0subsubsubCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10CACRL.crl new file mode 100644 index 00000000..751e35c5 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10subCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10subCACRL.crl new file mode 100644 index 00000000..78a02169 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10subCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10subsubCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10subsubCACRL.crl new file mode 100644 index 00000000..9731f01e Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10subsubCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10subsubsubCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10subsubsubCACRL.crl new file mode 100644 index 00000000..cfc28d09 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10subsubsubCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy2CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy2CACRL.crl new file mode 100644 index 00000000..69c8132f Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy2CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy2subCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy2subCACRL.crl new file mode 100644 index 00000000..6c627661 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy2subCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4CACRL.crl new file mode 100644 index 00000000..1cd554bd Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4subCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4subCACRL.crl new file mode 100644 index 00000000..004faafa Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4subCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4subsubCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4subsubCACRL.crl new file mode 100644 index 00000000..fb3a9e7e Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4subsubCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4subsubsubCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4subsubsubCACRL.crl new file mode 100644 index 00000000..94e259b8 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4subsubsubCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5CACRL.crl new file mode 100644 index 00000000..786949ba Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5subCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5subCACRL.crl new file mode 100644 index 00000000..0a9b3475 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5subCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5subsubCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5subsubCACRL.crl new file mode 100644 index 00000000..ed1fcabb Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5subsubCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5subsubsubCACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5subsubsubCACRL.crl new file mode 100644 index 00000000..b80e6695 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5subsubsubCACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7CACRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7CACRL.crl new file mode 100644 index 00000000..71b1511e Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7CACRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7subCARE2CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7subCARE2CRL.crl new file mode 100644 index 00000000..0f3d5f6b Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7subCARE2CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7subsubCARE2RE4CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7subsubCARE2RE4CRL.crl new file mode 100644 index 00000000..b700ba51 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7subsubCARE2RE4CRL.crl differ diff --git a/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7subsubsubCARE2RE4CRL.crl b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7subsubsubCARE2RE4CRL.crl new file mode 100644 index 00000000..0d42a673 Binary files /dev/null and b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7subsubsubCARE2RE4CRL.crl differ -- cgit v1.2.3