aboutsummaryrefslogtreecommitdiffstats
path: root/vectors/cryptography_vectors/x509/PKITS_data/crls
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2014-11-24 11:48:17 -1000
committerPaul Kehrer <paul.l.kehrer@gmail.com>2014-11-24 11:48:17 -1000
commitbab4e3919d972db95c892cbdac73dbb050d43309 (patch)
tree270eb0ead9c56fda461cb8e4006a73f63a427adf /vectors/cryptography_vectors/x509/PKITS_data/crls
parent04a3f1f2c4086c0d7162b6dd79b6332d9115b2c0 (diff)
downloadcryptography-bab4e3919d972db95c892cbdac73dbb050d43309.tar.gz
cryptography-bab4e3919d972db95c892cbdac73dbb050d43309.tar.bz2
cryptography-bab4e3919d972db95c892cbdac73dbb050d43309.zip
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
Diffstat (limited to 'vectors/cryptography_vectors/x509/PKITS_data/crls')
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/BadCRLIssuerNameCACRL.crlbin0 -> 464 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/BadCRLSignatureCACRL.crlbin0 -> 459 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/BadSignedCACRL.crlbin0 -> 452 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/BadnotAfterDateCACRL.crlbin0 -> 459 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/BadnotBeforeDateCACRL.crlbin0 -> 460 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedCRLSigningKeyCACRL.crlbin0 -> 511 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedCRLSigningKeyCRLCertCRL.crlbin0 -> 618 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedNewKeyCACRL.crlbin0 -> 503 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedOldKeyCACRL.crlbin0 -> 503 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedOldKeySelfIssuedCertCRL.crlbin0 -> 602 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/DSACACRL.crlbin0 -> 225 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/DSAParametersInheritedCACRL.crlbin0 -> 245 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/GeneralizedTimeCRLnextUpdateCACRL.crlbin0 -> 472 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/GoodCACRL.crlbin0 -> 516 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/GoodsubCACRL.crlbin0 -> 449 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/GoodsubCAPanyPolicyMapping1to2CACRL.crlbin0 -> 473 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/LongSerialNumberCACRL.crlbin0 -> 515 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/Mapping1to2CACRL.crlbin0 -> 454 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/MappingFromanyPolicyCACRL.crlbin0 -> 464 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/MappingToanyPolicyCACRL.crlbin0 -> 462 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/MissingbasicConstraintsCACRL.crlbin0 -> 466 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/NameOrderCACRL.crlbin0 -> 530 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/NegativeSerialNumberCACRL.crlbin0 -> 500 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/NoPoliciesCACRL.crlbin0 -> 453 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/NoissuingDistributionPointCACRL.crlbin0 -> 469 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/OldCRLnextUpdateCACRL.crlbin0 -> 460 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/P12Mapping1to3CACRL.crlbin0 -> 458 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/P12Mapping1to3subCACRL.crlbin0 -> 461 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/P12Mapping1to3subsubCACRL.crlbin0 -> 464 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/P1Mapping1to234CACRL.crlbin0 -> 459 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/P1Mapping1to234subCACRL.crlbin0 -> 462 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/P1anyPolicyMapping1to2CACRL.crlbin0 -> 466 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/PanyPolicyMapping1to2CACRL.crlbin0 -> 465 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP1234CACRL.crlbin0 -> 456 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP1234subCAP123CRL.crlbin0 -> 463 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP1234subsubCAP123P12CRL.crlbin0 -> 469 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123CACRL.crlbin0 -> 455 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subCAP12CRL.crlbin0 -> 461 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subsubCAP12P1CRL.crlbin0 -> 466 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subsubCAP2P2CRL.crlbin0 -> 466 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subsubsubCAP12P2P1CRL.crlbin0 -> 471 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP12CACRL.crlbin0 -> 454 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP12subCAP1CRL.crlbin0 -> 459 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP12subsubCAP1P2CRL.crlbin0 -> 464 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP2subCA2CRL.crlbin0 -> 457 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP2subCACRL.crlbin0 -> 456 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP3CACRL.crlbin0 -> 453 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/RFC3280MandatoryAttributeTypesCACRL.crlbin0 -> 530 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/RFC3280OptionalAttributeTypesCACRL.crlbin0 -> 543 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/RevokedsubCACRL.crlbin0 -> 452 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/RolloverfromPrintableStringtoUTF8StringCACRL.crlbin0 -> 485 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/SeparateCertificateandCRLKeysCA2CRL.crlbin0 -> 476 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/SeparateCertificateandCRLKeysCRL.crlbin0 -> 512 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/TrustAnchorRootCRL.crlbin0 -> 487 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/TwoCRLsCABadCRL.crlbin0 -> 498 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/TwoCRLsCAGoodCRL.crlbin0 -> 450 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/UIDCACRL.crlbin0 -> 445 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/UTF8StringCaseInsensitiveMatchCACRL.crlbin0 -> 475 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/UTF8StringEncodedNamesCACRL.crlbin0 -> 452 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/UnknownCRLEntryExtensionCACRL.crlbin0 -> 526 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/UnknownCRLExtensionCACRL.crlbin0 -> 520 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/WrongCRLCACRL.crlbin0 -> 487 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/anyPolicyCACRL.crlbin0 -> 451 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/basicConstraintsCriticalcAFalseCACRL.crlbin0 -> 476 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/basicConstraintsNotCriticalCACRL.crlbin0 -> 471 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/basicConstraintsNotCriticalcAFalseCACRL.crlbin0 -> 480 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA1CRL.crlbin0 -> 648 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA1deltaCRL.crlbin0 -> 606 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA2CRL.crlbin0 -> 580 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA2deltaCRL.crlbin0 -> 502 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA3CRL.crlbin0 -> 544 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA3deltaCRL.crlbin0 -> 466 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLIndicatorNoBaseCACRL.crlbin0 -> 482 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/distributionPoint1CACRL.crlbin0 -> 641 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/distributionPoint2CACRL.crlbin0 -> 553 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA1CRL.crlbin0 -> 507 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA3CRL.crlbin0 -> 566 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA3cRLIssuerCRL.crlbin0 -> 622 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA4cRLIssuerCRL.crlbin0 -> 622 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA5CRL.crlbin0 -> 1577 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy0CACRL.crlbin0 -> 459 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1CACRL.crlbin0 -> 459 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subCA1CRL.crlbin0 -> 463 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subCA2CRL.crlbin0 -> 463 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subCAIAP5CRL.crlbin0 -> 466 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subsubCA2CRL.crlbin0 -> 466 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy5CACRL.crlbin0 -> 459 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy5subCACRL.crlbin0 -> 462 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy5subsubCACRL.crlbin0 -> 465 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping0CACRL.crlbin0 -> 463 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping0subCACRL.crlbin0 -> 466 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12CACRL.crlbin0 -> 467 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subCACRL.crlbin0 -> 470 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subCAIPM5CRL.crlbin0 -> 474 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subsubCACRL.crlbin0 -> 473 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subsubCAIPM5CRL.crlbin0 -> 477 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P1CACRL.crlbin0 -> 466 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P1subCACRL.crlbin0 -> 469 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P1subsubCACRL.crlbin0 -> 472 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5CACRL.crlbin0 -> 463 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5subCACRL.crlbin0 -> 466 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5subsubCACRL.crlbin0 -> 469 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5subsubsubCACRL.crlbin0 -> 472 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageCriticalcRLSignFalseCACRL.crlbin0 -> 473 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageCriticalkeyCertSignFalseCACRL.crlbin0 -> 477 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageNotCriticalCACRL.crlbin0 -> 463 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageNotCriticalcRLSignFalseCACRL.crlbin0 -> 477 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageNotCriticalkeyCertSignFalseCACRL.crlbin0 -> 481 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1CACRL.crlbin0 -> 461 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1subCA1CRL.crlbin0 -> 493 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1subCA2CRL.crlbin0 -> 493 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1subCA3CRL.crlbin0 -> 493 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN2CACRL.crlbin0 -> 461 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN3CACRL.crlbin0 -> 461 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN3subCA1CRL.crlbin0 -> 465 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN3subCA2CRL.crlbin0 -> 465 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN4CACRL.crlbin0 -> 461 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN5CACRL.crlbin0 -> 461 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDNS1CACRL.crlbin0 -> 462 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDNS2CACRL.crlbin0 -> 462 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsRFC822CA1CRL.crlbin0 -> 465 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsRFC822CA2CRL.crlbin0 -> 465 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsRFC822CA3CRL.crlbin0 -> 465 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsURI1CACRL.crlbin0 -> 462 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsURI2CACRL.crlbin0 -> 462 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/onlyContainsAttributeCertsCACRL.crlbin0 -> 485 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/onlyContainsCACertsCACRL.crlbin0 -> 478 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/onlyContainsUserCertsCACRL.crlbin0 -> 480 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA1compromiseCRL.crlbin0 -> 512 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA1otherreasonsCRL.crlbin0 -> 513 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA2CRL1.crlbin0 -> 476 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA2CRL2.crlbin0 -> 476 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA3compromiseCRL.crlbin0 -> 577 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA3otherreasonsCRL.crlbin0 -> 578 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA4compromiseCRL.crlbin0 -> 614 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA4otherreasonsCRL.crlbin0 -> 615 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint0CACRL.crlbin0 -> 460 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint0subCA2CRL.crlbin0 -> 464 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint0subCACRL.crlbin0 -> 463 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint1CACRL.crlbin0 -> 460 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint1subCACRL.crlbin0 -> 463 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6CACRL.crlbin0 -> 460 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subCA0CRL.crlbin0 -> 464 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subCA1CRL.crlbin0 -> 464 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subCA4CRL.crlbin0 -> 464 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubCA00CRL.crlbin0 -> 468 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubCA11CRL.crlbin0 -> 468 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubCA41CRL.crlbin0 -> 468 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubsubCA11XCRL.crlbin0 -> 472 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubsubCA41XCRL.crlbin0 -> 472 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/pre2000CRLnextUpdateCACRL.crlbin0 -> 464 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0CACRL.crlbin0 -> 464 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0subCACRL.crlbin0 -> 467 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0subsubCACRL.crlbin0 -> 470 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0subsubsubCACRL.crlbin0 -> 473 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10CACRL.crlbin0 -> 465 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10subCACRL.crlbin0 -> 468 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10subsubCACRL.crlbin0 -> 471 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10subsubsubCACRL.crlbin0 -> 474 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy2CACRL.crlbin0 -> 464 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy2subCACRL.crlbin0 -> 467 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4CACRL.crlbin0 -> 464 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4subCACRL.crlbin0 -> 467 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4subsubCACRL.crlbin0 -> 470 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4subsubsubCACRL.crlbin0 -> 473 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5CACRL.crlbin0 -> 464 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5subCACRL.crlbin0 -> 467 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5subsubCACRL.crlbin0 -> 470 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5subsubsubCACRL.crlbin0 -> 473 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7CACRL.crlbin0 -> 464 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7subCARE2CRL.crlbin0 -> 470 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7subsubCARE2RE4CRL.crlbin0 -> 476 bytes
-rw-r--r--vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7subsubsubCARE2RE4CRL.crlbin0 -> 479 bytes
173 files changed, 0 insertions, 0 deletions
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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/BadCRLIssuerNameCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/BadCRLSignatureCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/BadSignedCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/BadnotAfterDateCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/BadnotBeforeDateCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedCRLSigningKeyCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedNewKeyCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedOldKeyCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/BasicSelfIssuedOldKeySelfIssuedCertCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/DSACACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/DSAParametersInheritedCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/GeneralizedTimeCRLnextUpdateCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/GoodCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/GoodsubCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/GoodsubCAPanyPolicyMapping1to2CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/LongSerialNumberCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/Mapping1to2CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/MappingFromanyPolicyCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/MappingToanyPolicyCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/MissingbasicConstraintsCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/NameOrderCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/NegativeSerialNumberCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/NoPoliciesCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/NoissuingDistributionPointCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/OldCRLnextUpdateCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/P12Mapping1to3CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/P12Mapping1to3subCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/P12Mapping1to3subsubCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/P1Mapping1to234CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/P1Mapping1to234subCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/P1anyPolicyMapping1to2CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/PanyPolicyMapping1to2CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP1234CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP1234subCAP123CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP1234subsubCAP123P12CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subCAP12CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subsubCAP12P1CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subsubCAP2P2CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP123subsubsubCAP12P2P1CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP12CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP12subCAP1CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP12subsubCAP1P2CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP2subCA2CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP2subCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/PoliciesP3CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/RFC3280MandatoryAttributeTypesCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/RFC3280OptionalAttributeTypesCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/RevokedsubCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/RolloverfromPrintableStringtoUTF8StringCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/SeparateCertificateandCRLKeysCA2CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/SeparateCertificateandCRLKeysCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/TrustAnchorRootCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/TwoCRLsCABadCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/TwoCRLsCAGoodCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/UIDCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/UTF8StringCaseInsensitiveMatchCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/UTF8StringEncodedNamesCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/UnknownCRLEntryExtensionCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/UnknownCRLExtensionCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/WrongCRLCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/anyPolicyCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/basicConstraintsCriticalcAFalseCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/basicConstraintsNotCriticalCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/basicConstraintsNotCriticalcAFalseCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA1CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA1deltaCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA2CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA2deltaCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA3CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLCA3deltaCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/deltaCRLIndicatorNoBaseCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/distributionPoint1CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/distributionPoint2CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA1CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA3CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA3cRLIssuerCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA4cRLIssuerCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/indirectCRLCA5CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy0CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subCA1CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subCA2CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subCAIAP5CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy1subsubCA2CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy5CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy5subCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitAnyPolicy5subsubCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping0CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping0subCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subCAIPM5CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subsubCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P12subsubCAIPM5CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P1CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P1subCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping1P1subsubCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5subCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5subsubCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/inhibitPolicyMapping5subsubsubCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageCriticalcRLSignFalseCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageCriticalkeyCertSignFalseCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageNotCriticalCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageNotCriticalcRLSignFalseCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/keyUsageNotCriticalkeyCertSignFalseCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1subCA1CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1subCA2CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN1subCA3CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN2CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN3CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN3subCA1CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN3subCA2CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN4CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDN5CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDNS1CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsDNS2CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsRFC822CA1CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsRFC822CA2CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsRFC822CA3CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsURI1CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/nameConstraintsURI2CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlyContainsAttributeCertsCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlyContainsCACertsCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlyContainsUserCertsCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA1compromiseCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA1otherreasonsCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA2CRL1.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA2CRL2.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA3compromiseCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA3otherreasonsCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA4compromiseCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/onlySomeReasonsCA4otherreasonsCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint0CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint0subCA2CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint0subCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint1CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint1subCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subCA0CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subCA1CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subCA4CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubCA00CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubCA11CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubCA41CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubsubCA11XCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/pathLenConstraint6subsubsubCA41XCRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/pre2000CRLnextUpdateCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0subCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0subsubCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy0subsubsubCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10subCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10subsubCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy10subsubsubCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy2CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy2subCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4subCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4subsubCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy4subsubsubCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5subCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5subsubCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy5subsubsubCACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7CACRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7subCARE2CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7subsubCARE2RE4CRL.crl
Binary files 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
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/PKITS_data/crls/requireExplicitPolicy7subsubsubCARE2RE4CRL.crl
Binary files differ