]> Cypherpunks repositories - gostls13.git/commit
crypto/x509: run a subset of the NIST PKI test suite
authorRoland Shoemaker <roland@golang.org>
Mon, 7 Oct 2024 22:53:59 +0000 (15:53 -0700)
committerRoland Shoemaker <roland@golang.org>
Fri, 22 Nov 2024 17:43:48 +0000 (17:43 +0000)
commit5050e37dbf723e3689721519eddb704dfdd7148e
tree9fc8b2025fb6f228dd695c9f065faeaa6a9c9dec
parenta8eddaf758c15404acbfe61af0739b6d099f2067
crypto/x509: run a subset of the NIST PKI test suite

This vendors the vectors (generated using [0], derived from the
BoringSSL script which generates their test headers) and all of the
certs, but only runs the subset of the suite that is focused on policy
validation.

In the future we may want to run more of the suite, since it is focused
on path validation, not path building, the way it interacts with our
hybrid path builder/validator is kind of complicated.

Updates #68484
Updates #45857

[0] https://gist.github.com/rolandshoemaker/a4efa9d65c2cef74a46ea40f47f0729e

Change-Id: Ic04323dcd76aa5cbd6372c8cb1c44ccb91ccbca4
Reviewed-on: https://go-review.googlesource.com/c/go/+/618415
Reviewed-by: Russ Cox <rsc@golang.org>
Reviewed-by: Filippo Valsorda <filippo@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
408 files changed:
src/crypto/x509/pkits_test.go [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/README.md [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/AllCertificatesNoPoliciesTest2EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/AllCertificatesSamePoliciesTest10EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/AllCertificatesSamePoliciesTest13EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/AllCertificatesanyPolicyTest11EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/AnyPolicyTest14EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/BadCRLIssuerNameCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/BadCRLSignatureCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/BadSignedCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/BadnotAfterDateCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/BadnotBeforeDateCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/BasicSelfIssuedCRLSigningKeyCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/BasicSelfIssuedCRLSigningKeyCRLCert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/BasicSelfIssuedNewKeyCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/BasicSelfIssuedNewKeyOldWithNewCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/BasicSelfIssuedOldKeyCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/BasicSelfIssuedOldKeyNewWithOldCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/CPSPointerQualifierTest20EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/DSACACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/DSAParametersInheritedCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/DifferentPoliciesTest12EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/DifferentPoliciesTest3EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/DifferentPoliciesTest4EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/DifferentPoliciesTest5EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/DifferentPoliciesTest7EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/DifferentPoliciesTest8EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/DifferentPoliciesTest9EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/GeneralizedTimeCRLnextUpdateCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/GoodCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/GoodsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/GoodsubCAPanyPolicyMapping1to2CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidBadCRLIssuerNameTest5EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidBadCRLSignatureTest4EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest7EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest8EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidBasicSelfIssuedNewWithOldTest5EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidBasicSelfIssuedOldWithNewTest2EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidCASignatureTest2EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidCAnotAfterDateTest5EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidCAnotBeforeDateTest1EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest31EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest33EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest38EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidDNandRFC822nameConstraintsTest28EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidDNandRFC822nameConstraintsTest29EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest10EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest12EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest13EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest15EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest16EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest17EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest20EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest2EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest3EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest7EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest8EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest9EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidDSASignatureTest6EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidEESignatureTest3EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidEEnotAfterDateTest6EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidEEnotBeforeDateTest2EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidIDPwithindirectCRLTest23EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidIDPwithindirectCRLTest26EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidLongSerialNumberTest18EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidMappingFromanyPolicyTest7EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidMappingToanyPolicyTest8EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidMissingCRLTest1EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidMissingbasicConstraintsTest1EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidNameChainingOrderTest2EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidNameChainingTest1EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidNegativeSerialNumberTest15EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidOldCRLnextUpdateTest11EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidPolicyMappingTest10EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidPolicyMappingTest2EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidPolicyMappingTest4EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest22EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest24EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest26EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidRevokedCATest2EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidRevokedEETest3EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest10EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest8EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest10EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest11EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest8EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest9EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidSelfIssuedpathLenConstraintTest16EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest7EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest8EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidSeparateCertificateandCRLKeysTest20EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidSeparateCertificateandCRLKeysTest21EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidURInameConstraintsTest35EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidURInameConstraintsTest37EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidUnknownCRLEntryExtensionTest8EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidUnknownCRLExtensionTest10EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidUnknownCRLExtensionTest9EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidUnknownCriticalCertificateExtensionTest2EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidWrongCRLTest6EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidcAFalseTest2EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidcAFalseTest3EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidcRLIssuerTest27EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidcRLIssuerTest31EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidcRLIssuerTest32EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidcRLIssuerTest34EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidcRLIssuerTest35EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvaliddeltaCRLIndicatorNoBaseTest1EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvaliddeltaCRLTest10EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvaliddeltaCRLTest3EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvaliddeltaCRLTest4EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvaliddeltaCRLTest6EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvaliddeltaCRLTest9EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvaliddistributionPointTest2EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvaliddistributionPointTest3EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvaliddistributionPointTest6EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvaliddistributionPointTest8EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvaliddistributionPointTest9EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest1EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest4EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest5EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest6EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest1EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest3EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest5EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest6EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidkeyUsageCriticalcRLSignFalseTest4EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidkeyUsageCriticalkeyCertSignFalseTest1EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidkeyUsageNotCriticalcRLSignFalseTest5EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidkeyUsageNotCriticalkeyCertSignFalseTest2EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidonlyContainsAttributeCertsTest14EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidonlyContainsCACertsTest12EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidonlyContainsUserCertsTest11EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest15EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest16EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest17EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest20EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest21EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidpathLenConstraintTest10EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidpathLenConstraintTest11EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidpathLenConstraintTest12EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidpathLenConstraintTest5EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidpathLenConstraintTest6EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidpathLenConstraintTest9EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/Invalidpre2000CRLnextUpdateTest12EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/Invalidpre2000UTCEEnotAfterDateTest7EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidrequireExplicitPolicyTest3EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/InvalidrequireExplicitPolicyTest5EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/LongSerialNumberCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/Mapping1to2CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/MappingFromanyPolicyCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/MappingToanyPolicyCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/MissingbasicConstraintsCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/NameOrderingCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/NegativeSerialNumberCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/NoCRLCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/NoPoliciesCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/NoissuingDistributionPointCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/OldCRLnextUpdateCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/OverlappingPoliciesTest6EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/P12Mapping1to3CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/P12Mapping1to3subCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/P12Mapping1to3subsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/P1Mapping1to234CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/P1Mapping1to234subCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/P1anyPolicyMapping1to2CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/PanyPolicyMapping1to2CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/PoliciesP1234CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/PoliciesP1234subCAP123Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/PoliciesP1234subsubCAP123P12Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/PoliciesP123CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/PoliciesP123subCAP12Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/PoliciesP123subsubCAP12P1Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/PoliciesP123subsubCAP12P2Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/PoliciesP123subsubsubCAP12P2P1Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/PoliciesP12CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/PoliciesP12subCAP1Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/PoliciesP12subsubCAP1P2Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/PoliciesP2subCA2Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/PoliciesP2subCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/PoliciesP3CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/RFC3280MandatoryAttributeTypesCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/RFC3280OptionalAttributeTypesCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/RevokedsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/RolloverfromPrintableStringtoUTF8StringCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCA2CRLSigningCert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCA2CertificateSigningCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCRLSigningCert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCertificateSigningCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/TrustAnchorRootCertificate.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/TwoCRLsCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/UIDCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/UTF8StringCaseInsensitiveMatchCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/UTF8StringEncodedNamesCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/UnknownCRLEntryExtensionCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/UnknownCRLExtensionCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/UserNoticeQualifierTest15EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/UserNoticeQualifierTest16EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/UserNoticeQualifierTest17EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/UserNoticeQualifierTest18EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/UserNoticeQualifierTest19EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidBasicSelfIssuedCRLSigningKeyTest6EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidBasicSelfIssuedNewWithOldTest3EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidBasicSelfIssuedNewWithOldTest4EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidBasicSelfIssuedOldWithNewTest1EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidCertificatePathTest1EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidDNSnameConstraintsTest30EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidDNSnameConstraintsTest32EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidDNandRFC822nameConstraintsTest27EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidDNnameConstraintsTest11EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidDNnameConstraintsTest14EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidDNnameConstraintsTest18EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidDNnameConstraintsTest19EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidDNnameConstraintsTest1EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidDNnameConstraintsTest4EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidDNnameConstraintsTest5EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidDNnameConstraintsTest6EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidDSAParameterInheritanceTest5EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidDSASignaturesTest4EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidGeneralizedTimeCRLnextUpdateTest13EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidGeneralizedTimenotAfterDateTest8EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidGeneralizedTimenotBeforeDateTest4EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest22EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest24EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest25EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidLongSerialNumberTest16EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidLongSerialNumberTest17EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidNameChainingCapitalizationTest5EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidNameChainingWhitespaceTest3EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidNameChainingWhitespaceTest4EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidNameUIDsTest6EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidNegativeSerialNumberTest14EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidNoissuingDistributionPointTest10EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidPolicyMappingTest11EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidPolicyMappingTest12EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidPolicyMappingTest13EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidPolicyMappingTest14EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidPolicyMappingTest1EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidPolicyMappingTest3EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidPolicyMappingTest5EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidPolicyMappingTest6EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidPolicyMappingTest9EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidRFC3280MandatoryAttributeTypesTest7EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidRFC3280OptionalAttributeTypesTest8EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest21EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest23EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest25EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidRolloverfromPrintableStringtoUTF8StringTest10EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest7EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest9EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidSelfIssuedinhibitPolicyMappingTest7EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidSelfIssuedpathLenConstraintTest15EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidSelfIssuedpathLenConstraintTest17EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidSelfIssuedrequireExplicitPolicyTest6EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidSeparateCertificateandCRLKeysTest19EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidTwoCRLsTest7EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidURInameConstraintsTest34EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidURInameConstraintsTest36EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidUTF8StringCaseInsensitiveMatchTest11EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidUTF8StringEncodedNamesTest9EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidUnknownNotCriticalCertificateExtensionTest1EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidbasicConstraintsNotCriticalTest4EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidcRLIssuerTest28EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidcRLIssuerTest29EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidcRLIssuerTest30EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidcRLIssuerTest33EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValiddeltaCRLTest2EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValiddeltaCRLTest5EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValiddeltaCRLTest7EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValiddeltaCRLTest8EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValiddistributionPointTest1EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValiddistributionPointTest4EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValiddistributionPointTest5EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValiddistributionPointTest7EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidinhibitAnyPolicyTest2EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidinhibitPolicyMappingTest2EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidinhibitPolicyMappingTest4EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidkeyUsageNotCriticalTest3EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidonlyContainsCACertsTest13EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidonlySomeReasonsTest18EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidonlySomeReasonsTest19EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidpathLenConstraintTest13EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidpathLenConstraintTest14EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidpathLenConstraintTest7EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidpathLenConstraintTest8EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/Validpre2000UTCnotBeforeDateTest3EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest1EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest2EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest4EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/WrongCRLCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/anyPolicyCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/basicConstraintsCriticalcAFalseCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/basicConstraintsNotCriticalCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/basicConstraintsNotCriticalcAFalseCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/deltaCRLCA1Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/deltaCRLCA2Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/deltaCRLCA3Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/deltaCRLIndicatorNoBaseCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/distributionPoint1CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/distributionPoint2CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/indirectCRLCA1Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/indirectCRLCA2Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/indirectCRLCA3Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/indirectCRLCA3cRLIssuerCert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/indirectCRLCA4Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/indirectCRLCA4cRLIssuerCert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/indirectCRLCA5Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/indirectCRLCA6Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitAnyPolicy0CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitAnyPolicy1CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitAnyPolicy1SelfIssuedCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitAnyPolicy1SelfIssuedsubCA2Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitAnyPolicy1subCA1Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitAnyPolicy1subCA2Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitAnyPolicy1subCAIAP5Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitAnyPolicy1subsubCA2Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitAnyPolicy5CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitAnyPolicy5subCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitAnyPolicy5subsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitAnyPolicyTest3EE.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitPolicyMapping0CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitPolicyMapping0subCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitPolicyMapping1P12CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subCAIPM5Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subsubCAIPM5Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitPolicyMapping1P1CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitPolicyMapping1P1SelfIssuedCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitPolicyMapping1P1SelfIssuedsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitPolicyMapping1P1subCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitPolicyMapping1P1subsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitPolicyMapping5CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitPolicyMapping5subCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitPolicyMapping5subsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/inhibitPolicyMapping5subsubsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/keyUsageCriticalcRLSignFalseCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/keyUsageCriticalkeyCertSignFalseCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/keyUsageNotCriticalCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/keyUsageNotCriticalcRLSignFalseCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/keyUsageNotCriticalkeyCertSignFalseCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/nameConstraintsDN1CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/nameConstraintsDN1SelfIssuedCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/nameConstraintsDN1subCA1Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/nameConstraintsDN1subCA2Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/nameConstraintsDN1subCA3Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/nameConstraintsDN2CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/nameConstraintsDN3CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/nameConstraintsDN3subCA1Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/nameConstraintsDN3subCA2Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/nameConstraintsDN4CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/nameConstraintsDN5CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/nameConstraintsDNS1CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/nameConstraintsDNS2CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/nameConstraintsRFC822CA1Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/nameConstraintsRFC822CA2Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/nameConstraintsRFC822CA3Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/nameConstraintsURI1CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/nameConstraintsURI2CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/onlyContainsAttributeCertsCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/onlyContainsCACertsCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/onlyContainsUserCertsCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/onlySomeReasonsCA1Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/onlySomeReasonsCA2Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/onlySomeReasonsCA3Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/onlySomeReasonsCA4Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/pathLenConstraint0CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/pathLenConstraint0SelfIssuedCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/pathLenConstraint0subCA2Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/pathLenConstraint0subCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/pathLenConstraint1CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/pathLenConstraint1SelfIssuedCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/pathLenConstraint1SelfIssuedsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/pathLenConstraint1subCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/pathLenConstraint6CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/pathLenConstraint6subCA0Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/pathLenConstraint6subCA1Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/pathLenConstraint6subCA4Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/pathLenConstraint6subsubCA00Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/pathLenConstraint6subsubCA11Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/pathLenConstraint6subsubCA41Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/pathLenConstraint6subsubsubCA11XCert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/pathLenConstraint6subsubsubCA41XCert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/pre2000CRLnextUpdateCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy0CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy0subCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy0subsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy0subsubsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy10CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy10subCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy10subsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy10subsubsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy2CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy2SelfIssuedCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy2SelfIssuedsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy2subCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy4CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy4subCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy4subsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy4subsubsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy5CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy5subCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy5subsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy5subsubsubCACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy7CACert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy7subCARE2Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy7subsubCARE2RE4Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/certs/requireExplicitPolicy7subsubsubCARE2RE4Cert.crt [new file with mode: 0644]
src/crypto/x509/testdata/nist-pkits/vectors.json [new file with mode: 0644]