aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/cert_rules.py
diff options
context:
space:
mode:
authorPetr Svenda2019-12-10 23:25:06 +0100
committerPetr Svenda2019-12-10 23:25:06 +0100
commit4b04c3b340ab2b581aba1f4729aedec79b96b771 (patch)
treecb05194d17e2cfa574858b75e9417f96878a42c5 /src/cert_rules.py
parentde5355afb51d73ca60618c8a8e55ecd88975342a (diff)
downloadsec-certs-4b04c3b340ab2b581aba1f4729aedec79b96b771.tar.gz
sec-certs-4b04c3b340ab2b581aba1f4729aedec79b96b771.tar.zst
sec-certs-4b04c3b340ab2b581aba1f4729aedec79b96b771.zip
added extraction and analysis of SARs
security assurance components
Diffstat (limited to 'src/cert_rules.py')
-rw-r--r--src/cert_rules.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/cert_rules.py b/src/cert_rules.py
index fa182697..49fe1cab 100644
--- a/src/cert_rules.py
+++ b/src/cert_rules.py
@@ -87,6 +87,21 @@ rules_security_level = [
'ITSEC[ ]*E[1-9]*.+?',
]
+rules_security_target_class = [
+ 'ACM_[A-Z][A-Z][A-Z](?: |\.[0-9])',
+ 'ADO_[A-Z][A-Z][A-Z](?: |\.[0-9])',
+ 'ADV_[A-Z][A-Z][A-Z](?: |\.[0-9])',
+ 'AGD_[A-Z][A-Z][A-Z](?: |\.[0-9])',
+ 'ALC_[A-Z][A-Z][A-Z](?: |\.[0-9])',
+ 'ATE_[A-Z][A-Z][A-Z](?: |\.[0-9])',
+ 'AVA_[A-Z][A-Z][A-Z](?: |\.[0-9])',
+ 'AMA_[A-Z][A-Z][A-Z](?: |\.[0-9])',
+ 'APE_[A-Z][A-Z][A-Z](?: |\.[0-9])',
+ 'ASE_[A-Z][A-Z][A-Z](?: |\.[0-9])',
+ ]
+
+
+
rules_javacard = [
#'(?:Java Card|JavaCard)',
#'(?:Global Platform|GlobalPlatform)',
@@ -165,6 +180,7 @@ rules['rules_device_id'] = rules_device_id
rules['rules_os'] = rules_os
rules['rules_standard_id'] = rules_standard_id
rules['rules_security_level'] = rules_security_level
+rules['rules_security_target_class'] = rules_security_target_class
rules['rules_javacard'] = rules_javacard
rules['rules_crypto_algs'] = rules_crypto_algs
rules['rules_ecc_curves'] = rules_ecc_curves