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
12 stars 8 forks source link

Reorganize rule matching #240

Closed J08nY closed 2 years ago

J08nY commented 2 years ago

Fixes #227.

This reorganizes the rule matching of both CC and FIPS in the following way:

Overall, removing the effects of the Python -> YAML conversion and test dataset update (added many new lines), this change should be a net negative on the code size.

I suggest to squash this during merge, as the commits are not particularly of high quality.

J08nY commented 2 years ago

The to_pandas serialization is unchanged as the pandas tuple is based on heuristics and those are all working with the new rule setup.