Installation¶
Requirements¶
Python 3.11 or newer
Installing from PyPI¶
pip install fips-collection
Installing from Source¶
Clone the repository:
git clone https://github.com/kyuuaditya/fips-collection-python.git
cd fips-collection-python
Verifying the Installation¶
Run the following Python code:
from fips import MLDSA_44
public_key, secret_key = MLDSA_44.MLDSAKeyGen()
If no exceptions are raised, the installation was successful.
Warning¶
Warning
This project is intended solely for educational purpose.
Although the implementation closely follows the official NIST FIPS specifications, th have not been audited for security, constant-time execution, resistance to side-channel attacks, or production deployment.
Do not use this library to protect sensitive information.