crocs-muni / sec-certs

Tool for analysis of security certificates and their security targets (Common Criteria, NIST FIPS140-2...).
https://sec-certs.org
MIT License
9 stars 7 forks source link

Add CC scheme and FIPS IUT/MIP matching #329

Closed J08nY closed 1 year ago

J08nY commented 1 year ago

Will eventually fix #293, fix #278.

codecov[bot] commented 1 year ago

Codecov Report

Patch coverage: 91.54% and project coverage change: +3.90 :tada:

Comparison is base (c0dc17e) 72.96% compared to head (d5121e9) 76.85%.

:exclamation: Current head d5121e9 differs from pull request most recent head 39439fe. Consider uploading reports for the commit 39439fe to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #329 +/- ## ========================================== + Coverage 72.96% 76.85% +3.90% ========================================== Files 45 50 +5 Lines 5660 6391 +731 ========================================== + Hits 4129 4911 +782 + Misses 1531 1480 -51 ``` | [Impacted Files](https://codecov.io/gh/crocs-muni/sec-certs/pull/329?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=crocs-muni) | Coverage Δ | | |---|---|---| | [src/sec\_certs/cli.py](https://codecov.io/gh/crocs-muni/sec-certs/pull/329?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=crocs-muni#diff-c3JjL3NlY19jZXJ0cy9jbGkucHk=) | `0.00% <0.00%> (ø)` | | | [src/sec\_certs/utils/strings.py](https://codecov.io/gh/crocs-muni/sec-certs/pull/329?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=crocs-muni#diff-c3JjL3NlY19jZXJ0cy91dGlscy9zdHJpbmdzLnB5) | `81.49% <81.49%> (ø)` | | | [src/sec\_certs/sample/fips\_mip.py](https://codecov.io/gh/crocs-muni/sec-certs/pull/329?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=crocs-muni#diff-c3JjL3NlY19jZXJ0cy9zYW1wbGUvZmlwc19taXAucHk=) | `91.83% <82.61%> (-1.08%)` | :arrow_down: | | [src/sec\_certs/dataset/cc.py](https://codecov.io/gh/crocs-muni/sec-certs/pull/329?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=crocs-muni#diff-c3JjL3NlY19jZXJ0cy9kYXRhc2V0L2NjLnB5) | `87.01% <86.37%> (+9.18%)` | :arrow_up: | | [src/sec\_certs/model/cc\_matching.py](https://codecov.io/gh/crocs-muni/sec-certs/pull/329?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=crocs-muni#diff-c3JjL3NlY19jZXJ0cy9tb2RlbC9jY19tYXRjaGluZy5weQ==) | `89.29% <89.29%> (ø)` | | | [src/sec\_certs/model/fips\_matching.py](https://codecov.io/gh/crocs-muni/sec-certs/pull/329?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=crocs-muni#diff-c3JjL3NlY19jZXJ0cy9tb2RlbC9maXBzX21hdGNoaW5nLnB5) | `91.43% <91.43%> (ø)` | | | [src/sec\_certs/dataset/cc\_scheme.py](https://codecov.io/gh/crocs-muni/sec-certs/pull/329?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=crocs-muni#diff-c3JjL3NlY19jZXJ0cy9kYXRhc2V0L2NjX3NjaGVtZS5weQ==) | `91.80% <91.80%> (ø)` | | | [src/sec\_certs/model/matching.py](https://codecov.io/gh/crocs-muni/sec-certs/pull/329?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=crocs-muni#diff-c3JjL3NlY19jZXJ0cy9tb2RlbC9tYXRjaGluZy5weQ==) | `94.45% <94.45%> (ø)` | | | [src/sec\_certs/configuration.py](https://codecov.io/gh/crocs-muni/sec-certs/pull/329?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=crocs-muni#diff-c3JjL3NlY19jZXJ0cy9jb25maWd1cmF0aW9uLnB5) | `91.67% <100.00%> (+0.37%)` | :arrow_up: | | [src/sec\_certs/constants.py](https://codecov.io/gh/crocs-muni/sec-certs/pull/329?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=crocs-muni#diff-c3JjL3NlY19jZXJ0cy9jb25zdGFudHMucHk=) | `100.00% <100.00%> (ø)` | | | ... and [7 more](https://codecov.io/gh/crocs-muni/sec-certs/pull/329?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=crocs-muni) | | ... and [2 files with indirect coverage changes](https://codecov.io/gh/crocs-muni/sec-certs/pull/329/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=crocs-muni) Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=crocs-muni). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=crocs-muni)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

J08nY commented 1 year ago

All green :heavy_check_mark: les gooo!!