Skip to main content
  1. Projects/

NIST CMVP API

··1 min·
Ethan Troy
Author
Ethan Troy
hacker & writer
Table of Contents

NIST CMVP API

What It Does
#

Scrapes NIST’s CMVP database and serves it as a static JSON API via GitHub Pages. Data refreshes every other day via GitHub Actions.

Why
#

NIST’s CMVP site is clunky to query programmatically. This gives you clean JSON endpoints for:

  • Currently validated cryptographic modules
  • Historical/expired modules
  • Modules in the validation process

Use Cases
#

  • FedRAMP/FIPS compliance checks
  • Vendor crypto module lookups
  • Building tools on top of CMVP data (like the NIST CMVP CLI)

Disclaimer
#

Unofficial project - not affiliated with NIST. Verify critical info against the official source.

Related