aboutsummaryrefslogtreecommitdiffhomepage
path: root/sec_certs/cert_rules.py
Commit message (Collapse)AuthorAgeFilesLines
* Add more regex rulesm, slightly refactor. (#224)Ján Jančár2022-06-021-68/+281
| | | | | | | | | | | | | | | | | | | | | | | | | * Add more evaluation facilities to cert rules. * Add more crypto rules and split them into groups. * Rename rules_defenses to rules_side_channels. * Fix tests, use settings_test. * Fix import order. * Fix escape warning. * Fix pandas warning. * Flake8. * Add more TEE rules. * Optimize regex searching. * Add typehints to cert_rules. * Fix import order.
* implement EAL-implied SARs inferenceAdam Janovsky2022-05-101-1/+174
|
* format: Formatting with lintersGeogeFI2022-04-211-7/+4
|
* feat: Updated cert rules from old-api branchGeogeFI2022-04-211-2/+10
|
* fix: Matching anssi certs with recertification, removed regex for turkish certsGeogeFI2022-04-011-2/+1
|
* refactor: Refactored almost all things noted by AdamGeogeFI2022-02-071-1/+1
|
* refactor: Refactored and formatted versionGeogeFI2022-02-051-24/+2
|
* refactor: Removed redundant regexesGeogeFI2022-01-291-10/+1
|
* feat: Expanded regexes from old-api branchGeogeFI2022-01-281-1/+52
|
* feat: Nscib parsing header function from old-api, untestedGeogeFI2022-01-271-0/+4
|
* flake8 complianceAdam Janovsky2021-12-191-5/+5
|
* Format code with blackAdam Janovsky2021-12-181-337/+306
|
* Add more keyword rules.J08nY2021-12-161-29/+51
| | | | Fixes #128.
* Merge branch 'dev' into mypy-errorsmmstanone2021-12-121-37/+37
|\
| * rename certificate -> sample and split cve,cpe dataset from sampleAdam Janovsky2021-10-191-37/+37
| |
* | fix of minor errorsmmstanone2021-11-181-1/+1
| |
* | rules, serialization and processingmmstanone2021-11-111-8/+12
|/
* remove broken_files, improved rulesStanislav Boboň2021-04-201-5/+8
|
* WIP: Broken test preparationStanislav Boboň2021-04-191-4/+6
|
* matching and algorithms in caveatStanislav Boboň2021-04-181-1/+5
|
* ignoring first (title) pageStanislav Boboň2021-03-251-3/+0
|
* extended regexes (and #id)Stanislav Boboň2021-03-251-32/+33
|
* Merge branch 'master' into fipsStanislav Boboň2021-03-251-4/+4
|\ | | | | | | | | | | # Conflicts: # sec_certs/cert_rules.py # sec_certs/dataset.py
| * Merge pull request #31 from petrs/petrs/analyze_affectingJán Jančár2021-03-241-4/+6
| |\ | | | | | | Petrs/analyze affecting
| | * removing addition of regex_sepPetr Svenda2021-03-241-1/+1
| | |
| | * comment out fips_rules update (possibly incorrectly removed?)Petr Svenda2021-02-221-1/+1
| | |
| | * move short BSI report numbers from cert_id group to technical reports - is ↵Petr Svenda2021-02-181-1/+1
| | | | | | | | | | | | not cert_id, is list of issued certificates in particular period
| | * add more precise detection of Common Criteria methodology referencePetr Svenda2021-02-181-3/+5
| | |
| * | Algorithm matching + saner usage (#43)Stanislav Boboň2021-03-201-33/+36
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fixed continuous adding certs * little push * date * added switches * json file + formatting + match algs * matching algs * moved downloading of algorithms, boolean switch and logging * parsing rules to match random matches * Description match fix * removed unnecessary check for web redo * match_algs sane + web redo * processing always from scratch, redo wipes web * nist pages seem a bit... slower * download htmls twice + small cleanup * added weirdly shaped "-" * added matching web algs to pdf * redo quick fix * security functions included in table finding * saner logging * repeated downloading now just works :tm: * redo in demo + matching algs demo * moved plotting and parsing to helpers * removed dependency Co-authored-by: Stanislav Boboň <xbobon@fi.muni.cz>
* | better matching (name + id only)Stanislav Boboň2021-03-251-41/+41
| |
* | added weirdly shaped "-"Stanislav Boboň2021-03-181-32/+32
| |
* | parsing rules to match random matchesStanislav Boboň2021-03-111-1/+4
|/
* yaml + saner configurationStanislav Boboň2021-02-121-7/+0
|
* optimalized mapsStanislav Boboň2021-02-041-0/+1
|
* Merge branch 'master' into fipsStanislav Boboň2021-02-031-2/+3
|\
| * improved matching of keywords, warn when excessive matchPetr Svenda2021-01-211-2/+3
| |
* | regexes overdoneStanislav Boboň2021-01-281-6/+11
| |
* | common rules matchingStanislav Boboň2021-01-211-1/+0
| |
* | Merge branch 'master' into fipsStanislav Boboň2021-01-211-30/+62
|\|
| * fix missing match for ansit, ansip and sect curvesPetr Svenda2021-01-181-1/+2
| |
| * add cc claims keywords, improved packagesPetr Svenda2021-01-151-30/+61
| |
* | raw linksStanislav Boboň2021-01-161-1/+1
| |
* | Merge branch 'master' into fipsStanislav Boboň2021-01-111-1/+43
|\|
| * add rules to extract javacard api constantsPetr Svenda2021-01-111-0/+40
| |
| * make deep copy for fips to prevent unwanted re.compilePetr Svenda2021-01-081-1/+3
| |
* | settings addedStanislav Boboň2021-01-071-1/+8
|/
* regexesStanislav Boboň2020-12-291-1/+9
|
* next quick fix of exceptionsStanislav Boboň2020-12-191-1/+1
|
* fixed rules + more exceptionsStanislav Boboň2020-12-191-5/+11
|
* new rules with exceptionsStanislav Boboň2020-12-181-33/+39
|