diff options
| author | Stanislav Boboň | 2020-12-29 15:44:49 +0100 |
|---|---|---|
| committer | Stanislav Boboň | 2020-12-29 15:44:49 +0100 |
| commit | 646f4629fa0b3880e853d1ba228ea8af9bad292c (patch) | |
| tree | abf010742bcdc2948f9cfec378bdb17e42c35cd0 | |
| parent | ca1d2994701f103fd3cb746e85b4697bdfb324eb (diff) | |
| download | sec-certs-646f4629fa0b3880e853d1ba228ea8af9bad292c.tar.gz sec-certs-646f4629fa0b3880e853d1ba228ea8af9bad292c.tar.zst sec-certs-646f4629fa0b3880e853d1ba228ea8af9bad292c.zip | |
regexes
| -rw-r--r-- | sec_certs/cert_rules.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/sec_certs/cert_rules.py b/sec_certs/cert_rules.py index b37ef870..25d6fc4c 100644 --- a/sec_certs/cert_rules.py +++ b/sec_certs/cert_rules.py @@ -1,3 +1,7 @@ +import re + +REGEXEC_SEP = '[ ,;\]”)(]' + rules_cert_id = [ 'BSI-DSZ-CC-[0-9]+?-[0-9]+', # German BSI 'BSI-DSZ-CC-[0-9]+?-(?:V|v)[0-9]+-[0-9]+', # German BSI @@ -419,4 +423,8 @@ fips_rules = {} fips_rules['rules_fips_algorithms'] = rules_fips_remove_algorithm_ids fips_rules['rules_security_level'] = rules_fips_security_level fips_rules['rules_cert_id'] = rules_fips_cert -fips_rules.update(common_rules)
\ No newline at end of file +fips_rules.update(common_rules) + +for rule in fips_rules: + for current_rule in range(len(fips_rules[rule])): + fips_rules[rule][current_rule] = re.compile(fips_rules[rule][current_rule] + REGEXEC_SEP)
\ No newline at end of file |
