FIPS Collection Documentation

A reference implementation of NIST Federal Information Processing Standards written in Python.

Warning

This project is intended solely for educational and research purposes. It has not been audited for production use.

Overview

The goal of this project is to provide readable implementations of modern cryptographic standards while remaining faithful to the official NIST specifications.

Supported Standards

Standard

Name

Status

FIPS 204

ML-DSA

Implemented

FIPS 203

ML-KEM

Planned