Varun Patil | 3d85090 | 2020-11-23 12:19:14 +0530 | [diff] [blame] | 1 | rule |
2 | { | ||||
3 | id "ALL1" | ||||
4 | for data | ||||
5 | filter | ||||
6 | { | ||||
7 | type name | ||||
8 | regex ^<>*<%F0.>(<>*)$ | ||||
9 | } | ||||
10 | checker | ||||
11 | { | ||||
12 | type customized | ||||
13 | sig-type rsa-sha256 | ||||
14 | key-locator | ||||
15 | { | ||||
16 | type name | ||||
17 | hyper-relation | ||||
18 | { | ||||
19 | k-regex ^([^<KEY>]*)<KEY><>*$ | ||||
20 | k-expand \\1 | ||||
21 | h-relation is-strict-prefix-of | ||||
22 | p-regex ^<>*<%F0.>(<>*)$ | ||||
23 | p-expand \\1 | ||||
24 | } | ||||
25 | } | ||||
26 | } | ||||
27 | } | ||||
28 | |||||
29 | rule | ||||
30 | { | ||||
31 | id "ALL2" | ||||
32 | for data | ||||
33 | filter | ||||
34 | { | ||||
35 | type name | ||||
36 | regex (<>*)$ | ||||
37 | } | ||||
38 | checker | ||||
39 | { | ||||
40 | type customized | ||||
41 | sig-type rsa-sha256 | ||||
42 | key-locator | ||||
43 | { | ||||
44 | type name | ||||
45 | hyper-relation | ||||
46 | { | ||||
47 | k-regex ^([^<KEY>]*)<KEY><>$ | ||||
48 | k-expand \\1 | ||||
49 | h-relation is-strict-prefix-of | ||||
50 | p-regex (<>*)$ | ||||
51 | p-expand \\1 | ||||
52 | } | ||||
53 | } | ||||
54 | } | ||||
55 | } | ||||
56 | |||||
57 | trust-anchor | ||||
58 | { | ||||
59 | type dir | ||||
60 | dir "." | ||||
61 | } |