| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix #470. | J08nY | 2025-02-04 | 1 | -9/+9 |
| | | | | | Bad bad bs4! | ||||
| * | Add __str__ to ProtectionProfile | J08nY | 2025-02-03 | 1 | -0/+3 |
| | | |||||
| * | Revert the FIPS IUT and MIP from_web methods. | J08nY | 2025-02-01 | 2 | -14/+31 |
| | | |||||
| * | fix iut mip tests | Adam Janovsky | 2025-02-01 | 2 | -2/+8 |
| | | |||||
| * | replace from_web_latest() with from_web() | Adam Janovsky | 2025-02-01 | 3 | -28/+62 |
| | | |||||
| * | process PP maintenances | Adam Janovsky | 2025-02-01 | 1 | -4/+9 |
| | | |||||
| * | forbid empty PP links in ProtectionProfile objects | Adam Janovsky | 2025-02-01 | 1 | -5/+15 |
| | | |||||
| * | CCDataset, serialize PP links to dataframe | Adam Janovsky | 2025-02-01 | 1 | -0/+2 |
| | | |||||
| * | implement PP processing | Adam Janovsky | 2025-02-01 | 4 | -162/+381 |
| | | |||||
| * | Add computation of previous and next certificate versions based on ID. | J08nY | 2024-11-20 | 1 | -1/+50 |
| | | | | | Fixes #457. | ||||
| * | update deps, linter versions | Adam Janovsky | 2024-11-19 | 1 | -3/+1 |
| | | |||||
| * | Improve CC scheme extraction and matching. | J08nY | 2024-11-08 | 3 | -121/+219 |
| | | | | | | | | | | | | | 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. | ||||
| * | Improve ANSSI cert_id extraction from scheme site. | J08nY | 2024-11-04 | 1 | -2/+2 |
| | | |||||
| * | Improve scheme parsing. | J08nY | 2024-11-04 | 1 | -88/+139 |
| | | | | | | | Only match if category matches. Disregard unwanted warnings. Add progress bars everywhere. | ||||
| * | Add TrustCB. | J08nY | 2024-11-04 | 1 | -17/+85 |
| | | | | | Fixes #455. | ||||
| * | Add Poland scheme web download. | J08nY | 2024-11-04 | 1 | -0/+62 |
| | | | | | Fixes #454. | ||||
| * | Fix Australia scheme scrape (spoof some headers), | J08nY | 2024-11-04 | 1 | -5/+24 |
| | | |||||
| * | Cleanup of documentation. | J08nY | 2024-10-19 | 1 | -2/+3 |
| | | | | | It is now very nice and clean! | ||||
| * | Fix mapping of certs to PPs broken due to CC URL change. | J08nY | 2024-10-16 | 1 | -1/+1 |
| | | |||||
| * | Fix ANSSI scheme download. | J08nY | 2024-10-02 | 1 | -6/+14 |
| | | |||||
| * | Ignore certs in Korean CC download. | J08nY | 2024-10-01 | 1 | -7/+7 |
| | | |||||
| * | Fix Japan scheme download. | J08nY | 2024-10-01 | 1 | -2/+7 |
| | | |||||
| * | Prefer links from HTML in CC. | J08nY | 2024-08-13 | 1 | -6/+5 |
| | | |||||
| * | Fix USA scheme parsing on Python < 3.11. | J08nY | 2024-07-21 | 1 | -1/+2 |
| | | | | | Datetime.fromisoformat changed behavior then. | ||||
| * | Fix USA scheme download. | J08nY | 2024-07-19 | 1 | -128/+85 |
| | | |||||
| * | Fix Spain CC scheme download. | J08nY | 2024-07-19 | 1 | -1/+1 |
| | | |||||
| * | Move to new dgst algorithm for CC. | J08nY | 2024-07-19 | 1 | -21/+37 |
| | | |||||
| * | Fix FIPS pipeline for new certs. | J08nY | 2024-06-20 | 1 | -1/+1 |
| | | | | | Fixes #SECCERTS-1GT. | ||||
| * | Allow for download through our caching proxy at sec-certs.org | J08nY | 2024-06-10 | 2 | -7/+19 |
| | | | | | | | | | | | | | Recently, CCportal changed infra and enabled a rate limit. Our usual download procedure hits this rate limit and is able to download only a small subset of the artifacts. Thus a proxy is running at sec-certs.org that caches the artifacts. This commit makes it possible to use the proxy in the tool. By querying the proxy on the background, the server makes sure that the rate limit is not hit and the artifacts are available. | ||||
| * | Fix change in CCportal links. | J08nY | 2024-06-09 | 1 | -5/+5 |
| | | |||||
| * | replace seccerts -> sec-certs | Adam Janovsky | 2024-04-25 | 3 | -3/+3 |
| | | |||||
| * | fix some ruff errors | Adam Janovsky | 2024-02-20 | 2 | -4/+4 |
| | | |||||
| * | Fix typo. | J08nY | 2024-02-14 | 1 | -1/+1 |
| | | |||||
| * | Cleanup PdfData attributes. | J08nY | 2024-02-14 | 1 | -80/+23 |
| | | |||||
| * | Add cert_id extraction from certificate files. | J08nY | 2024-02-13 | 1 | -49/+61 |
| | | |||||
| * | Move CCDocumentState to cert class. | J08nY | 2024-02-13 | 1 | -60/+70 |
| | | |||||
| * | Refactor document state in CC. | J08nY | 2024-02-13 | 1 | -235/+107 |
| | | |||||
| * | Add extraction of certificate data. | J08nY | 2024-02-08 | 1 | -19/+145 |
| | | |||||
| * | Handle some strict and loose rules after cleanup. | J08nY | 2024-02-07 | 1 | -2/+3 |
| | | |||||
| * | Fix cert_id canonicalization. | J08nY | 2024-02-07 | 1 | -4/+18 |
| | | |||||
| * | Fix broken filename rules. | J08nY | 2024-02-05 | 1 | -1/+4 |
| | | |||||
| * | Extract and reconstruct cert ids from filenames. | J08nY | 2024-02-05 | 2 | -25/+31 |
| | | | | | | | | | | | | | | | Before this, the regular cert_id regexes were used to extract the cert_id from the report filename. However, the filenames often do not use the same cert_id format, but contain all of the information necessary to reconstruct the cert_id, but with different order for example. This commit along with those before it introduce a new set of regular expressions that better match the ones in the filenames. To extract the correctly formatted canonical cert_id, the regexes are used to obtain the parts of the cert_id (using named groups in regexes) and those are then reconstructed into a canonical version of the cert_id via one of the scheme-dependent functions. | ||||
| * | Move the meta -> str functions out of cert_id class. | J08nY | 2024-02-05 | 1 | -222/+180 |
| | | |||||
| * | Add filename cert id rules. | J08nY | 2024-02-05 | 1 | -1/+1 |
| | | |||||
| * | Add certificateId meta property. | J08nY | 2024-02-05 | 1 | -0/+18 |
| | | |||||
| * | Improve Canadian rules. | J08nY | 2024-02-05 | 1 | -5/+17 |
| | | |||||
| * | Improve Turkish rules. | J08nY | 2024-02-05 | 1 | -0/+12 |
| | | |||||
| * | Improve Indian rules. | J08nY | 2024-02-05 | 1 | -2/+12 |
| | | |||||
| * | Improve Korean rules. | J08nY | 2024-02-05 | 1 | -0/+13 |
| | | |||||
| * | Improve Italian rules. | J08nY | 2024-02-03 | 1 | -8/+1 |
| | | |||||
