aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/sec_certs/rules.yaml
Commit message (Collapse)AuthorAgeFilesLines
* feat: add EUCC rules for certificate IDstadeas.kachyna2025-10-261-0/+8
|
* Generalize a few keywords.J08nY2025-04-011-4/+5
|
* Improve BSI cert_id regex.J08nY2025-04-011-1/+1
|
* Fix PL cert_id rule.J08nY2024-11-271-1/+1
|
* Add computation of previous and next certificate versions based on ID.J08nY2024-11-201-2/+3
| | | | Fixes #457.
* Improve CC scheme extraction and matching.J08nY2024-11-081-1/+1
| | | | | | | | | | | | This significantly improves the CC scheme extraction by: - Fixing the extraction of several schemes that were mixing certified and archived entries by accident. - Improving the extraction of cert_ids from scheme sites. - Improving the matching heuristic to consider more attributes that are usually present in the site data. Also adds an evaluation notebook to see how this performs.
* Add PL rules.J08nY2024-11-041-0/+10
|
* Fix Qatar really!J08nY2024-10-301-0/+1
|
* Fix Qatar cert-id.J08nY2024-10-281-1/+1
|
* Add Qatar to cert ID rules.J08nY2024-10-281-0/+4
| | | | They started producing certificates.
* Dedup the rules.J08nY2024-09-191-2/+0
|
* Add more PQC rules.J08nY2024-09-191-1/+7
|
* add rule for generic PQC termPetr Svenda2024-09-181-1/+2
| | | PQC and Post-Quantum Cryptography strings
* add separate CRYSTALS keyword into rules.yamlPetr Svenda2024-09-181-0/+2
| | | Some certificates mentions only CRYSTALS engine and not explicitly CRYSTALS-Kyber or CRYSTALS-Dilithium atop of it (e.g., NSCIB-CC-2300085-01-CR https://sec-certs.org/cc/54e6eb5c1bd57036/#st-info)
* Handle some strict and loose rules after cleanup.J08nY2024-02-071-2/+3
|
* Fix cert_id canonicalization.J08nY2024-02-071-2/+2
|
* Fix broken filename rules.J08nY2024-02-051-2/+2
|
* Move the meta -> str functions out of cert_id class.J08nY2024-02-051-1/+1
|
* Add filename cert id rules.J08nY2024-02-051-0/+37
|
* Improve Canadian rules.J08nY2024-02-051-4/+8
|
* Improve Turkish rules.J08nY2024-02-051-2/+5
|
* Improve Indian rules.J08nY2024-02-051-3/+7
|
* Improve Korean rules.J08nY2024-02-051-3/+5
|
* Improve Italian rules.J08nY2024-02-031-2/+6
|
* Improve Singaporean and Australian rules.J08nY2024-02-031-5/+9
|
* Improve Spanish rules.J08nY2024-02-031-1/+5
|
* Improve Swedish rules.J08nY2024-02-031-1/+4
|
* Improve UK rules.J08nY2024-02-031-2/+5
|
* Improve Japanese rules.J08nY2024-02-031-3/+7
|
* Improve Malaysian rules.J08nY2024-02-031-1/+5
|
* Improve US scheme rules.J08nY2024-02-031-1/+6
|
* Improve BSI regexes.J08nY2024-02-031-9/+11
|
* Cleanup ANSSI rules.J08nY2024-02-021-8/+10
|
* Improve NL cert_id rules.J08nY2024-02-021-8/+6
|
* Fix cert_lab parsing.J08nY2024-02-021-21/+21
|
* Add XMSS.J08nY2023-05-231-0/+8
|
* flat -> src layout (#294)adamjanovsky2022-12-091-0/+1186
- Some mypy fixes - Flat layout -> src layout - Ditch `setup.py` and `setup.cfg` in favour of `pyproject.toml` - Non-pinned requirements moved from `requirements/*.in` to `pyproject.toml`