tor-browser

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

anypolicy.cfg (1059B)


      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 scenario AnyPolicy
      6 
      7 entity RootCA
      8  type Root
      9 
     10 entity CA1
     11  type Intermediate
     12  issuer RootCA
     13  policy any
     14 
     15 entity CA2
     16  type Intermediate
     17  issuer CA1
     18  policy OID.1.0
     19  inhibit 0
     20 
     21 entity CA3
     22  type Intermediate
     23  issuer CA1
     24  policy OID.1.0
     25 
     26 entity User1
     27  type EE
     28  issuer CA2
     29  policy OID.1.0
     30 
     31 entity User2
     32  type EE
     33  issuer CA2
     34  policy any
     35 
     36 entity User3
     37  type EE
     38  issuer CA3
     39  policy any
     40 
     41 db All
     42 
     43 import RootCA::
     44 import CA1:RootCA:
     45 import CA2:CA1:
     46 import CA3:CA1:
     47 
     48 verify User1:CA2
     49  trust RootCA
     50  policy OID.1.0
     51  result pass
     52 
     53 verify User1:CA2
     54  trust RootCA
     55  policy OID.2.0
     56  result fail
     57 
     58 verify User2:CA2
     59  trust RootCA
     60  policy OID.1.0
     61  result fail
     62 
     63 verify User2:CA2
     64  trust RootCA
     65  policy OID.2.0
     66  result fail
     67 
     68 verify User3:CA3
     69  trust RootCA
     70  policy OID.1.0
     71  result pass
     72 
     73 verify User3:CA3
     74  trust RootCA
     75  policy OID.2.0
     76  result fail