FIPS ‘Modules In Process’#
Functionality to parse FIPS ‘Modules In Process’ webpage. To use, download pages from the URL: https://csrc.nist.gov/Projects/cryptographic-module-validation-program/modules-in-process/Modules-In-Process-List into a directory
and name them fips_mip_<iso-timestamp>.html
.
Then run the following cells
from sec_certs.dataset import MIPDataset
directory = "/path/to/directory/with/fips_mip_<iso-timestamp>.html"
dataset = MIPDataset.from_dumps(directory)
dataset.to_json("output.json")