| ▲ | Show HN: FIPSPad – a FIPS 140-3 and NIST SP 800-53 minimal Notepad app in Rust(github.com) | |
| 7 points by keepamovin 11 hours ago | 1 comments | ||
| ▲ | keepamovin 11 hours ago | parent [-] | |
This app refuses to run unless it can prove your OS is providing a FIPS-approved cryptographic surface. Windows: It queries BCryptGetFipsAlgorithmMode. macOS: It strictly allowlists versions with valid Apple crypto certifications. The result is if the check fails, it quits. No bundled crypto fallback. No "continue anyway." It's a "deliberately boring" experiment to see what happens when you apply strict NIST SP 800-53 controls to a tiny, offline MVP. It is written in Rust. The source is available for inspection. | ||