Data

The full and up-to-date dataset used on this site can be downloaded here. It is updated weekly and all the pages and data on this site are extracted from it. It is a JSON file as produced by the sec-certs pp command from the tool. Documentation for the tool, including a quick-start guide, can be found here.

The dataset was last successfully updated at 00:44 on 03.06.2025 using version 0.2.1.post1.dev34+g5f893fb of the sec-certs tool and it contains 494 protection profiles.

Main dataset The main dataset is a JSON file with data on the protection profiles extracted from the certification artifacts (i.e. PDFs). It does not contain the files themselves or information about maintenance updates.
Full datasset The full dataset contains also the certification artifacts themselves (i.e. PDFs). It is a gzip-compressed tar archive. Download this if you want to do your own processing on top of the data provided by our tooling.
sec-certs is also a library! You can easily work with these datasets using our Python library. Check out the docs.

Data sources

We are getting information from the following data sources:

  • The commoncriteriaportal.org, which we use as the trusted source of Protection Profile data. We scrape its HTML site for protection profiles and download the available PDFs: certification reports and protection profiles themselves. We run a caching proxy to minimize the load on the CC portal and disperse it over time by keeping the cache hot.