NHacker Next
  • new
  • past
  • show
  • ask
  • show
  • jobs
  • submit
Show HN: FIPSPad – a FIPS 140-3 and NIST SP 800-53 minimal Notepad app in Rust (github.com)
keepamovin 3 days ago [-]
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.

wazzaps 2 days ago [-]
Can we get a human-written reason for why this exists? Since the project itself is quite obviously vibe coded...
keepamovin 2 days ago [-]
Does being able to detect vibe coding make you smarter than the AIs? I think it might. wow you are so smart!
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
Rendered at 17:03:29 GMT+0000 (Coordinated Universal Time) with Vercel.