tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

certext.txt (3369B)


      1 # This Source Code Form is subject to the terms of the Mozilla Public
      2 # License, v. 2.0. If a copy of the MPL was not distributed with this
      3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
      4 #
      5 # File syntax:
      6 # '#' comments.
      7 # If the line starts from '!'('! TEST_N Test Name String'),
      8 # then  'Test Name String' will be the name of a test(starting
      9 # from second space till the rest of the line).
     10 # All uncommented lines are hard codded answers to certutil
     11 # extension questions.
     12 # Line '= N string1|string2|string3': '=' is a stop sign
     13 # of certutil inputs and start of the test. 'N' is the number
     14 # of extension that will be tested. 'string1|string2|string3'
     15 # are grep patterns for test result verification. '_' in stringN
     16 # will be replaced to a space.
     17 # ################################################################
     18 ! TEST_1 Certificate Key Usage Extension
     19 0
     20 1
     21 2
     22 3
     23 4
     24 5
     25 6
     26 10
     27 n
     28 = 1 Certificate_Key_Usage|Digital_Signature|Non-Repudiation|Key_Encipherment|Data_Encipherment|Key_Agreement|Certificate_Signing|CRL_Signing
     29 # ################################################################
     30 ! TEST_2 Certificate Key Usage Extension
     31 0
     32 1
     33 2
     34 3
     35 4
     36 5
     37 6
     38 10
     39 y
     40 = 1 Certificate_Key_Usage|Digital_Signature|Critical:_True
     41 # ################################################################
     42 ! TEST_3 Certificate Basic Constraints Extension
     43 y
     44 -1
     45 n
     46 = 2 Name:_Certificate_Basic_Constraints|Data:_Is_a_CA_with_no_maximum
     47 # ################################################################
     48 ! TEST_4 Certificate Basic Constraints Extension
     49 n
     50 -1
     51 y
     52 = 2 Name:_Certificate_Basic_Constraints|Data:_Is_not_a_CA|Critical:_True
     53 # ################################################################
     54 ! TEST_5 Certificate Authority Key Identifier Extension
     55 y
     56 12341235123
     57 
     58 
     59 y
     60 = 3 Name:_Certificate_Authority_Key_Identifier|Critical:_True|Key_ID:|12341235123
     61 # ################################################################
     62 ! TEST_6 Certificate Authority Key Identifier Extension
     63 y
     64 
     65 3
     66 test.com
     67 
     68 214123
     69 y
     70 = 3 Name:_Certificate_Authority_Key_Identifier|Critical:_True|Issuer:|DNS_name:_"test.com"|Serial_Number:|214123
     71 # ################################################################
     72 ! TEST_7 CRL Distribution Points Extension
     73 1
     74 2
     75 rfc822@name.tld
     76 3
     77 test.com
     78 8
     79 1.2.3.4
     80 9
     81 OID.0.2.213
     82 10
     83 0
     84 10
     85 n
     86 n
     87 = 4 Name:_CRL_Distribution_Points|rfc822@name.tld
     88 # #################################################################
     89 ! TEST_8 CRL Distribution Points Extension
     90 2
     91 SN=asdfsdf
     92 4
     93 3
     94 test.com
     95 10
     96 n
     97 n
     98 = 4 Name:_CRL_Distribution_Points|asdfsdf|Reasons:|DNS_name:_"test.com"
     99 # ################################################################
    100 ! TEST_9 Certificate Type Extension
    101 0
    102 1
    103 2
    104 10
    105 n
    106 = 5 Name:_Certificate_Type|Data:_<SSL_Client,SSL_Server,S/MIME>
    107 # ################################################################
    108 ! TEST_10 Extended Key Usage Extension
    109 0
    110 1
    111 2
    112 3
    113 4
    114 5
    115 6
    116 10
    117 y
    118 = 6 Name:_Extended_Key_Usage|Critical:_True|TLS_Web_Server_Authentication_Certificate|TLS_Web_Client_Authentication_Certificate|Code_Signing_Certificate|E-Mail_Protection_Certificate|Time_Stamping_Certifcate|OCSP_Responder_Certificate|Strong_Crypto_Export_Approved
    119 # ################################################################
    120 ! TEST_11 Certificate Key Usage Extension
    121 
    122 1
    123 2
    124 3
    125 4
    126 5
    127 6
    128 10
    129 n
    130 = 1 Certificate_Key_Usage|!Digital_Signature|Non-Repudiation|Key_Encipherment|Data_Encipherment|Key_Agreement|Certificate_Signing|CRL_Signing