FIPS 140-3 (superseding 140-2) defines cryptographic module requirements for U.S. federal agencies and most regulated industries. TigerTrust keeps operations inside validated modules and produces the operational evidence a FIPS-compliant deployment needs.
The standard aligns with ISO/IEC 19790:2012. Approved algorithms are strictly scoped; key material must remain inside the validated module. Manual tooling and legacy CLM drift outside those boundaries constantly.
AES, SHA-2, SHA-3, RSA (2048+), ECDSA (P-256/P-384/P-521), HMAC. Legacy primitives (MD5, SHA-1 for signatures, DES, RSA-1024) are rejected at policy validation before any signing operation.

PKI Core connects to any PKCS#11-compliant HSM — Thales Luna, Entrust nShield, AWS CloudHSM, YubiHSM 2 — and delegates all sign / decrypt operations. The validation attaches to the module; TigerTrust keeps the key inside it.

FIPS 140-3 is a hard prerequisite for FedRAMP Moderate/High authorization and DoD Impact Level 4+ workloads. NIST SP 800-53 SC-12, SC-13, and SC-17 all cite FIPS-validated cryptography.

TigerTrust is not itself a FIPS-validated module. It is the orchestration layer that keeps operations inside validated modules and produces the audit evidence auditors ask for.
The NIST SP 800-53 controls most-cited in FedRAMP and DoD FIPS-mode audits, mapped to the TigerTrust capability that produces the evidence.
| SP 800-53 control | Requirement | TigerTrust Capability |
|---|---|---|
| SC-12 | Cryptographic Key Establishment and Management | PKCS#11 HSM delegation keeps CA private keys inside a FIPS 140-3 validated module for their entire lifecycle. Automated key ceremonies and audit trail on every operation. |
| SC-13 | Cryptographic Protection | Template-level algorithm allowlist rejects non-approved primitives at policy validation. Multi-bank SHA-256 / SHA-384 attestation for higher-assurance workloads. |
| SC-17 | Public Key Infrastructure Certificates | Full private CA lifecycle with automated issuance, renewal, revocation, and CRL / OCSP publication. Per-CA templates for approved algorithm and validity profiles. |
| AU-2 | Event Logging | Every key generation, import, sign operation, and administrative action logged with timestamp, principal, and operation identifier. JSON + syslog export for enterprise SIEM. |
| AC-5 | Separation of Duties | Dashboard RBAC enforces distinct Crypto Officer and User roles matching the module operator separation FIPS 140-3 requires. Approval workflows sit above the module boundary. |
| CM-6 | Configuration Settings | Certificate templates and attestation policies are version-controlled configuration objects. Changes require dual-approval and are captured in the audit trail. |