---
title: "Crypto Asset Inventory Classifier"
method: POST
path: "/v1/tools/classify_crypto_inventory"
tags: ["PQC", "post-quantum", "crypto inventory", "NISTIR 8547", "FIPS 203", "FIPS 204", "FIPS 205", "HNDL", "PCI-DSS 12.3.3"]
---

# Crypto Asset Inventory Classifier

`POST /v1/tools/classify_crypto_inventory`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/classify_crypto_inventory`
- Auth: none declared

Classify each cryptographic asset in your environment against NISTIR 8547 / FIPS 203–205: QUANTUM_SAFE, DEPRECATED, DISALLOWED, UPGRADE_REC, COND_SAFE, or REVIEW_REQUIRED. Flags HNDL-risk assets and generates a PCI-DSS 12.3.3 compliant cryptographic inventory. Step 1 of the PQC Migration chain.

**Tool URL:** https://ainumbers.co/tools/499-crypto-asset-inventory-classifier.html
**AP2/Policy Mandate export:** yes

## Request body

- object
  - `assets` object[], required
    - `system_name` string, required
    - `algorithm` 'rsa' | 'ecdsa' | 'ecdh' | 'dh' | 'dsa' | 'aes' | 'sha2' | 'sha3' | 'hmac' | 'ml_kem' | 'ml_dsa' | 'slh_dsa' | 'other', required
    - `key_size_bits` integer
    - `use_case` 'key_exchange' | 'tls' | 'digital_signature' | 'certificate' | 'code_signing' | 'data_at_rest' | 'integrity' | 'mac' | 'identity' | 'other', required
    - `shelf_life_years` number
    - `vendor_controlled` boolean

## Response `200`

Successful tool execution result

- object
  - `classified_assets` unknown[]
    - unknown
  - `compliance_flags` object
  - `mandate_type` 'crypto_inventory'

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
