diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/sec_certs/rules.yaml | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/sec_certs/rules.yaml b/src/sec_certs/rules.yaml index 5dec1c1b..a366edfb 100644 --- a/src/sec_certs/rules.yaml +++ b/src/sec_certs/rules.yaml @@ -17,18 +17,24 @@ cc_cert_id: - "Rapport de certification (?P<year>[0-9]{2,4})/(?P<counter>[0-9]+)([vV](?P<version>[0-9]))?" - "Certification Report (?P<year>[0-9]{2,4})/(?P<counter>[0-9]+)([vV](?P<version>[0-9]))?" - "ANSS[Ii](?:-CC)?(?:-(?P<type>PP|SITE))?[ -](?P<year>[0-9]{2,4})[/_-](?P<counter>[0-9]+)(?:-(?P<doc>(?:[MSR][0-9]+)))?([vV](?P<version>[0-9]))?" + - "EUCC-ANSSI-(?P<year>[0-9]{4})-(?P<month>[0-9]{2})-(?P<day>[0-9]{2})" + - "EUCC-3090-(?P<year>[0-9]{4})-(?P<month>[0-9]{2})-(?P<counter>[0-9]{4})" # Examples: # DCSSI-2009/07 # ANSSI-CC 2001/02-R01 # Rapport de certification 2001/02v2 # Certification Report 2003/20 + # EUCC-ANSSI-2025-03-02 + # EUCC-3090-2025-10-0004 NL: - "(?:NSCIB-|CC-|NSCIB-CC-)(?P<core>((?P<year>[0-9]{2})-)?(?:-?[0-9]+)+)(?:-?(?P<doc>(?:CR|MA|MR)(?P<version>[0-9]*)))?" + - "EUCC-3110-(?P<year>[0-9]{4})-(?P<month>[0-9]{2})-(?P<counter>[0-9]+)-(?P<counter2>[0-9]+)" # Examples: # NSCIB-CC-22-0428888-CR2 (with year=22 and CR2) # NSCIB-CC-228723-CR (no year) # CC-16-31801-CR4 (no NSCIB) # NSCIB-CC-98209 (no year, no CR) + # EUCC-3110-2025-09-2500093-01 "NO": - "SERTIT-(?P<counter>[0-9]+)" # Examples: @@ -58,11 +64,13 @@ cc_cert_id: # CERTIFICATION REPORT No. P123A ES: - "(?P<year>[0-9]{4})[-‐](?P<project>[0-9]+)[-‐]INF[-‐](?P<counter>[0-9]+)(?:[ -‐]{1,2}[vV](?P<version>[0-9]))?" + - "EUCC-3095-(?P<year>[0-9]{4})-(?P<month>[0-9]{2})-(?P<day>[0-9]{2})" # Examples: # 2006-4-INF-98 v2 # 2020-34-INF-3784- v1 # 2019-20-INF-3379-v1 # 2011-14-INF-1095 (also without the version) + # EUCC-3095-2025-07-01 KR: - "KECS[-‐](?P<word>ISIS|NISS|CISS)[-‐](?P<counter>[0-9]{2,4})[-‐](?P<year>[0-9]{4})" # XXX: Do not use KECS-CR as those refer to the certificate report and do not represent the certificate id. |
