mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-25 09:57:32 +09:00
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
This commit is contained in:
commit
dcd9973243
150858 changed files with 23884658 additions and 0 deletions
6
security/nss/tests/libpkix/cert_trust.map
Normal file
6
security/nss/tests/libpkix/cert_trust.map
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
TestCA.ca CT,C,C
|
||||
TestUser50 ,,
|
||||
TestUser51 ,,
|
||||
PayPalRootCA CT,C,C
|
||||
PayPalICA ,,
|
||||
PayPalEE ,,
|
||||
BIN
security/nss/tests/libpkix/certs/BrAirWaysBadSig.cert
Normal file
BIN
security/nss/tests/libpkix/certs/BrAirWaysBadSig.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/CertificatePoliciesCritical.crt
Normal file
BIN
security/nss/tests/libpkix/certs/CertificatePoliciesCritical.crt
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/GoodCACert.crt
Normal file
BIN
security/nss/tests/libpkix/certs/GoodCACert.crt
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.ca.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.ca.cert
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.dcisscopy.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.dcisscopy.cert
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.ncca.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.ncca.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.server1.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.server1.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.server10.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.server10.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.server11.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.server11.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.server12.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.server12.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.server13.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.server13.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.server14.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.server14.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.server15.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.server15.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.server16.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.server16.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.server17.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.server17.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.server2.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.server2.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.server3.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.server3.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.server4.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.server4.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.server5.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.server5.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.server6.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.server6.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.server7.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.server7.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.server8.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.server8.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/NameConstraints.server9.cert
Normal file
BIN
security/nss/tests/libpkix/certs/NameConstraints.server9.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPCA1.cert
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPCA1.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPCA1.p12
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPCA1.p12
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPCA2.cert
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPCA2.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPCA2.p12
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPCA2.p12
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPCA3.cert
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPCA3.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPCA3.p12
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPCA3.p12
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPEE11.cert
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPEE11.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPEE12.cert
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPEE12.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPEE13.cert
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPEE13.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPEE14.cert
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPEE14.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPEE15.cert
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPEE15.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPEE21.cert
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPEE21.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPEE22.cert
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPEE22.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPEE23.cert
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPEE23.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPEE31.cert
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPEE31.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPEE32.cert
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPEE32.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPEE33.cert
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPEE33.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPRoot.cert
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPRoot.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/OCSPRoot.p12
Normal file
BIN
security/nss/tests/libpkix/certs/OCSPRoot.p12
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/PayPalEE.cert
Normal file
BIN
security/nss/tests/libpkix/certs/PayPalEE.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/PayPalICA.cert
Normal file
BIN
security/nss/tests/libpkix/certs/PayPalICA.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/PayPalRootCA.cert
Normal file
BIN
security/nss/tests/libpkix/certs/PayPalRootCA.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/TestCA.ca.cert
Normal file
BIN
security/nss/tests/libpkix/certs/TestCA.ca.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/TestUser50.cert
Normal file
BIN
security/nss/tests/libpkix/certs/TestUser50.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/TestUser51.cert
Normal file
BIN
security/nss/tests/libpkix/certs/TestUser51.cert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/TrustAnchorRootCertificate.crt
Normal file
BIN
security/nss/tests/libpkix/certs/TrustAnchorRootCertificate.crt
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/ValidCertificatePathTest1EE.crt
Normal file
BIN
security/nss/tests/libpkix/certs/ValidCertificatePathTest1EE.crt
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/anchor2dsa
Normal file
BIN
security/nss/tests/libpkix/certs/anchor2dsa
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/crldiff.crl
Normal file
BIN
security/nss/tests/libpkix/certs/crldiff.crl
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/crlgood.crl
Normal file
BIN
security/nss/tests/libpkix/certs/crlgood.crl
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/extKeyUsage/codeSigningEKUCert
Normal file
BIN
security/nss/tests/libpkix/certs/extKeyUsage/codeSigningEKUCert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/extKeyUsage/multiEKUCert
Normal file
BIN
security/nss/tests/libpkix/certs/extKeyUsage/multiEKUCert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/extKeyUsage/noEKUCert
Normal file
BIN
security/nss/tests/libpkix/certs/extKeyUsage/noEKUCert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/generalName/altNameDnCert
Normal file
BIN
security/nss/tests/libpkix/certs/generalName/altNameDnCert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/generalName/altNameDnCert_diff
Normal file
BIN
security/nss/tests/libpkix/certs/generalName/altNameDnCert_diff
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/generalName/altNameDnsCert
Normal file
BIN
security/nss/tests/libpkix/certs/generalName/altNameDnsCert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/generalName/altNameDnsCert_diff
Normal file
BIN
security/nss/tests/libpkix/certs/generalName/altNameDnsCert_diff
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/generalName/altNameEdiCert
Normal file
BIN
security/nss/tests/libpkix/certs/generalName/altNameEdiCert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/generalName/altNameEdiCert_diff
Normal file
BIN
security/nss/tests/libpkix/certs/generalName/altNameEdiCert_diff
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/generalName/altNameIpCert
Normal file
BIN
security/nss/tests/libpkix/certs/generalName/altNameIpCert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/generalName/altNameIpCert_diff
Normal file
BIN
security/nss/tests/libpkix/certs/generalName/altNameIpCert_diff
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/generalName/altNameNoneCert
Normal file
BIN
security/nss/tests/libpkix/certs/generalName/altNameNoneCert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/generalName/altNameOidCert
Normal file
BIN
security/nss/tests/libpkix/certs/generalName/altNameOidCert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/generalName/altNameOidCert_diff
Normal file
BIN
security/nss/tests/libpkix/certs/generalName/altNameOidCert_diff
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/generalName/altNameOtherCert
Normal file
BIN
security/nss/tests/libpkix/certs/generalName/altNameOtherCert
Normal file
Binary file not shown.
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/generalName/altNameRfc822Cert
Normal file
BIN
security/nss/tests/libpkix/certs/generalName/altNameRfc822Cert
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/generalName/altNameUriCert
Normal file
BIN
security/nss/tests/libpkix/certs/generalName/altNameUriCert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/generalName/altNameUriCert_diff
Normal file
BIN
security/nss/tests/libpkix/certs/generalName/altNameUriCert_diff
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/generalName/altNameX400Cert
Normal file
BIN
security/nss/tests/libpkix/certs/generalName/altNameX400Cert
Normal file
Binary file not shown.
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/hanfeiyu2hanfeiyu
Normal file
BIN
security/nss/tests/libpkix/certs/hanfeiyu2hanfeiyu
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/hy2hc-bc
Normal file
BIN
security/nss/tests/libpkix/certs/hy2hc-bc
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/hy2hy-bc0
Normal file
BIN
security/nss/tests/libpkix/certs/hy2hy-bc0
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/issuer-hanfei.crl
Normal file
BIN
security/nss/tests/libpkix/certs/issuer-hanfei.crl
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/issuer-none.crl
Normal file
BIN
security/nss/tests/libpkix/certs/issuer-none.crl
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/keyIdentifier/authKeyIDCert
Normal file
BIN
security/nss/tests/libpkix/certs/keyIdentifier/authKeyIDCert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/keyIdentifier/subjKeyIDCert
Normal file
BIN
security/nss/tests/libpkix/certs/keyIdentifier/subjKeyIDCert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/keyUsage/decipherOnlyCert
Normal file
BIN
security/nss/tests/libpkix/certs/keyUsage/decipherOnlyCert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/keyUsage/encipherOnlyCert
Normal file
BIN
security/nss/tests/libpkix/certs/keyUsage/encipherOnlyCert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/keyUsage/multiKeyUsagesCert
Normal file
BIN
security/nss/tests/libpkix/certs/keyUsage/multiKeyUsagesCert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/keyUsage/noKeyUsagesCert
Normal file
BIN
security/nss/tests/libpkix/certs/keyUsage/noKeyUsagesCert
Normal file
Binary file not shown.
37
security/nss/tests/libpkix/certs/make-ca-u50-u51
Normal file
37
security/nss/tests/libpkix/certs/make-ca-u50-u51
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
mkdir tmp
|
||||
cd tmp
|
||||
dd if=/dev/urandom bs=512 count=1 of=noise
|
||||
echo "" > pwfile
|
||||
|
||||
certutil -d . -N -f pwfile
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n ca -s "CN=NSS Test CA,O=BOGUS NSS,L=Mountain View,ST=California,C=US" -t C,C,C -x -m 1 -w -1 -v 600 -1 -2 -5 <<CERTSCRIPT
|
||||
5
|
||||
6
|
||||
9
|
||||
n
|
||||
y
|
||||
|
||||
n
|
||||
5
|
||||
6
|
||||
7
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n u50 -s "CN=TestUser50,E=TestUser50@bogus.com,O=BOGUS NSS,L=Mountain View,ST=California,C=US" -t ,, -c ca -m 50 -v 598
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n u51 -s "CN=TestUser51,E=TestUser51@bogus.com,O=BOGUS NSS,L=Mountain View,ST=California,C=US" -t ,, -c ca -m 51 -v 598
|
||||
|
||||
certutil -d . -L -n ca -r > TestCA.ca.cert
|
||||
certutil -d . -L -n u50 -r > TestUser50.cert
|
||||
certutil -d . -L -n u51 -r > TestUser51.cert
|
||||
|
||||
echo "Created multiple files in subdirectory tmp: TestCA.ca.cert TestUser50.cert TestUser51.cert"
|
||||
508
security/nss/tests/libpkix/certs/make-nc
Normal file
508
security/nss/tests/libpkix/certs/make-nc
Normal file
|
|
@ -0,0 +1,508 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
mkdir tmp
|
||||
cd tmp
|
||||
dd if=/dev/urandom bs=512 count=1 of=noise
|
||||
echo "" > pwfile
|
||||
|
||||
certutil -d . -N -f pwfile
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n ca -s "CN=NSS Test CA,O=BOGUS NSS,L=Mountain View,ST=California,C=US" -t C,C,C -x -m 1 -w -2 -v 120 -1 -2 -5 <<CERTSCRIPT
|
||||
5
|
||||
6
|
||||
9
|
||||
n
|
||||
y
|
||||
|
||||
n
|
||||
5
|
||||
6
|
||||
7
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n ica -s "CN=NSS Intermediate CA,O=BOGUS NSS,L=Mountain View,ST=California,C=US" -t ,, -c ca -m 20 -w -1 -v 118 -1 -2 -5 --extNC <<CERTSCRIPT
|
||||
5
|
||||
6
|
||||
9
|
||||
n
|
||||
y
|
||||
|
||||
n
|
||||
3
|
||||
.example
|
||||
1
|
||||
n
|
||||
n
|
||||
5
|
||||
6
|
||||
7
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n server1 -s "CN=test.invalid,O=BOGUS NSS,L=Mountain View,ST=California,C=US" -t ,, -c ica -m 40 -v 115 -1 -2 -5 -8 test.invalid <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n server2 -s "CN=another_test.invalid,O=BOGUS NSS,L=Mountain View,ST=California,C=US" -t ,, -c ica -m 41 -v 115 -1 -2 -5 <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n server3 -s "CN=test.example,O=BOGUS NSS,L=Mountain View,ST=California,C=US" -t ,, -c ica -m 42 -v 115 -1 -2 -5 -8 test.example <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n ica2 -s "CN=NSS Intermediate CA 2,O=BOGUS NSS,L=Mountain View,ST=California,C=US" -t ,, -c ica -m 21 -w -2 -v 120 -1 -2 -5 <<CERTSCRIPT
|
||||
5
|
||||
6
|
||||
9
|
||||
n
|
||||
y
|
||||
|
||||
n
|
||||
5
|
||||
6
|
||||
7
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n server4 -s "CN=test2.invalid,O=BOGUS NSS,L=Mountain View,ST=California,C=US" -t ,, -c ica2 -m 50 -v 115 -1 -2 -5 -8 test.invalid <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n server5 -s "CN=another_test2.invalid,O=BOGUS NSS,L=Mountain View,ST=California,C=US" -t ,, -c ica2 -m 51 -v 115 -1 -2 -5 <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n server6 -s "CN=test2.example,O=BOGUS NSS,L=Mountain View,ST=California,C=US" -t ,, -c ica2 -m 52 -v 115 -1 -2 -5 -8 test.example <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n ica3 -s "CN=NSS Intermediate CA3,O=BOGUS NSS,L=Mountain View,ST=California,C=US" -t ,, -c ca -m 21 -w -1 -v 118 -1 -2 -5 --extNC <<CERTSCRIPT
|
||||
5
|
||||
6
|
||||
9
|
||||
n
|
||||
y
|
||||
|
||||
n
|
||||
3
|
||||
foo.example
|
||||
1
|
||||
y
|
||||
5
|
||||
O=Foo,st=ca,c=us
|
||||
1
|
||||
n
|
||||
n
|
||||
5
|
||||
6
|
||||
7
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n ica4 -s "CN=NSS Intermediate CA 2,O=Foo,ST=CA,C=US" -t ,, -c ica3 -m 61 -w -2 -v 120 -1 -2 -5 <<CERTSCRIPT
|
||||
5
|
||||
6
|
||||
9
|
||||
n
|
||||
y
|
||||
|
||||
n
|
||||
5
|
||||
6
|
||||
7
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n server7 -s "CN=bat.foo.example,ou=bar,O=Foo,ST=CA,C=US" -t ,, -c ica4 -m 41 -v 115 -1 -2 -5 <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n server8 -s "CN=bat.foo.example,O=Foo,ST=CA,C=US" -t ,, -c ica4 -m 42 -v 115 -1 -2 -5 <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n server9 -s "CN=bat.foo.example,O=Foo,C=US" -t ,, -c ica4 -m 43 -v 115 -1 -2 -5 <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n server10 -s "CN=bar.example,O=Foo,ST=CA,C=US" -t ,, -c ica4 -m 44 -v 115 -1 -2 -5 <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n server11 -s "CN=site.example,O=Foo,ST=CA,C=US" -t ,, -c ica4 -m 45 -v 115 -1 -2 -5 -8 foo.example <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n server12 -s "CN=Honest Achmed,O=Foo,ST=CA,C=US" -t ,, -c ica4 -m 46 -v 115 -1 -2 -5 <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n ica5 -s "CN=NSS Intermediate CA 2,O=OtherOrg,ST=CA,C=US" -t ,, -c ica3 -m 62 -w -2 -v 120 -1 -2 -5 <<CERTSCRIPT
|
||||
5
|
||||
6
|
||||
9
|
||||
n
|
||||
y
|
||||
|
||||
n
|
||||
5
|
||||
6
|
||||
7
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n server13 -s "CN=bat.foo.example,O=OtherOrg,ST=CA,C=US" -t ,, -c ica5 -m 41 -v 115 -1 -2 -5 <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n server14 -s "CN=another.foo.example,O=Foo,ST=CA,C=US" -t ,, -c ica5 -m 490 -v 115 -1 -2 -5 <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n ncca -s "CN=NSS Name Constrained Root CA,O=BOGUS NSS,L=Mountain View,ST=CA,C=US" -t C,C,C -x -m 2 -w -1 -v 118 -1 -2 -5 --extNC <<CERTSCRIPT
|
||||
5
|
||||
6
|
||||
9
|
||||
n
|
||||
y
|
||||
|
||||
n
|
||||
3
|
||||
.example
|
||||
1
|
||||
n
|
||||
n
|
||||
5
|
||||
6
|
||||
7
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n ica6 -s "CN=NSS Intermediate CA6,O=OtherOrg,ST=CA,C=US" -t ,, -c ncca -m 63 -w -2 -v 120 -1 -2 -5 <<CERTSCRIPT
|
||||
5
|
||||
6
|
||||
9
|
||||
n
|
||||
y
|
||||
|
||||
n
|
||||
5
|
||||
6
|
||||
7
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n server15 -s "CN=testfoo.invalid,O=BOGUS NSS,L=Mountain View,ST=California,C=US" -t ,, -c ica6 -m 64 -v 115 -1 -2 -5 -8 testfoo.invalid <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n server16 -s "CN=another_test3.invalid,O=BOGUS NSS,L=Mountain View,ST=California,C=US" -t ,, -c ica6 -m 65 -v 115 -1 -2 -5 <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
certutil -S -z noise -g 1024 -d . -n server17 -s "CN=test4.example,O=BOGUS NSS,L=Mountain View,ST=California,C=US" -t ,, -c ica6 -m 66 -v 115 -1 -2 -5 -8 test4.example <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
#DCISS copy certs
|
||||
certutil -S -z noise -g 2048 -d . -n dcisscopy -s "E=igca@sgdn.pm.gouv.fr,CN=IGC/A,OU=DCSSI,O=PM/SGDN,L=Paris,ST=France,C=FR" -t C,C,C -x -m 998899 -w -2 -v 120 -1 -2 -5 <<CERTSCRIPT
|
||||
5
|
||||
6
|
||||
9
|
||||
n
|
||||
y
|
||||
|
||||
n
|
||||
5
|
||||
6
|
||||
7
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
#the following cert MUST not pass
|
||||
certutil -S -z noise -g 2048 -d . -n dcissblocked -s "CN=foo.example.com,O=Foo,ST=CA,C=US" -t ,, -c dcisscopy -m 998900 -v 120 -1 -2 -5 <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
#the following cert MUST pass
|
||||
certutil -S -z noise -g 2048 -d . -n dcissallowed -s "CN=foo.example.fr,O=Foo,ST=CA,C=US" -t ,, -c dcisscopy -m 998901 -v 120 -1 -2 -5 <<CERTSCRIPT
|
||||
0
|
||||
2
|
||||
3
|
||||
4
|
||||
9
|
||||
n
|
||||
n
|
||||
|
||||
y
|
||||
0
|
||||
1
|
||||
9
|
||||
n
|
||||
CERTSCRIPT
|
||||
|
||||
|
||||
|
||||
certutil -d . -L -n ca -r > NameConstraints.ca.cert
|
||||
certutil -d . -L -n ica -r > NameConstraints.intermediate.cert
|
||||
certutil -d . -L -n server1 -r > NameConstraints.server1.cert
|
||||
certutil -d . -L -n server2 -r > NameConstraints.server2.cert
|
||||
certutil -d . -L -n server3 -r > NameConstraints.server3.cert
|
||||
certutil -d . -L -n ica2 -r > NameConstraints.intermediate2.cert
|
||||
certutil -d . -L -n server4 -r > NameConstraints.server4.cert
|
||||
certutil -d . -L -n server5 -r > NameConstraints.server5.cert
|
||||
certutil -d . -L -n server6 -r > NameConstraints.server6.cert
|
||||
certutil -d . -L -n ica3 -r > NameConstraints.intermediate3.cert
|
||||
certutil -d . -L -n ica4 -r > NameConstraints.intermediate4.cert
|
||||
certutil -d . -L -n server7 -r > NameConstraints.server7.cert
|
||||
certutil -d . -L -n server8 -r > NameConstraints.server8.cert
|
||||
certutil -d . -L -n server9 -r > NameConstraints.server9.cert
|
||||
certutil -d . -L -n server10 -r > NameConstraints.server10.cert
|
||||
certutil -d . -L -n server11 -r > NameConstraints.server11.cert
|
||||
certutil -d . -L -n server11 -r > NameConstraints.server11.cert
|
||||
certutil -d . -L -n server12 -r > NameConstraints.server12.cert
|
||||
certutil -d . -L -n ica5 -r > NameConstraints.intermediate5.cert
|
||||
certutil -d . -L -n server13 -r > NameConstraints.server13.cert
|
||||
certutil -d . -L -n server14 -r > NameConstraints.server14.cert
|
||||
certutil -d . -L -n ncca -r > NameConstraints.ncca.cert
|
||||
certutil -d . -L -n ica6 -r > NameConstraints.intermediate6.cert
|
||||
certutil -d . -L -n server15 -r > NameConstraints.server15.cert
|
||||
certutil -d . -L -n server16 -r > NameConstraints.server16.cert
|
||||
certutil -d . -L -n server17 -r > NameConstraints.server17.cert
|
||||
certutil -d . -L -n dcisscopy -r > NameConstraints.dcisscopy.cert
|
||||
certutil -d . -L -n dcissblocked -r > NameConstraints.dcissblocked.cert
|
||||
certutil -d . -L -n dcissallowed -r > NameConstraints.dcissallowed.cert
|
||||
|
||||
echo "Created multiple files in subdirectory tmp: NameConstraints.ca.cert NameConstraints.intermediate.cert NameConstraints.server1.cert NameConstraints.server2.cert NameConstraints.server3.cert NameConstraints.intermediate2.cert NameConstraints.server4.cert NameConstraints.server5.cert NameConstraints.server6.cert"
|
||||
BIN
security/nss/tests/libpkix/certs/noExtensionsCert
Normal file
BIN
security/nss/tests/libpkix/certs/noExtensionsCert
Normal file
Binary file not shown.
BIN
security/nss/tests/libpkix/certs/nss2alice
Normal file
BIN
security/nss/tests/libpkix/certs/nss2alice
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue