You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+17-2Lines changed: 17 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -61,7 +61,13 @@ The gate is **fail-closed**:
61
61
62
62
If the gate cannot be verified, fips-pad refuses to run.
63
63
64
-
This project references **:contentReference[oaicite:0]{index=0} FIPS 140-3** as the governing cryptographic validation program, but does not claim validation.
64
+
This project targets **FIPS 140-2 and FIPS 140-3 aligned runtime behavior** by requiring OS-backed, approved cryptographic surfaces at startup.
65
+
It does **not** claim that fips-pad itself is a validated module.
66
+
67
+
In short:
68
+
-**FIPS 140-2/140-3 target:** only use platform cryptography that is part of an OS-certified/approved module boundary.
69
+
-**Product claim:** fail closed if that surface cannot be established.
70
+
-**Non-claim:** no claim that this application is itself CMVP-validated.
65
71
66
72
### Windows 10 / 11
67
73
@@ -137,7 +143,7 @@ If the gate can be bypassed, you are not running the product as shipped.
137
143
138
144
## NIST SP 800-53 control selection
139
145
140
-
This project uses **:contentReference[oaicite:1]{index=1}** as a **control vocabulary**, not a compliance claim.
146
+
This project uses **NIST SP 800-53** as a **control vocabulary**, not a compliance claim.
141
147
142
148
Controls were selected and tailored based on the actual system boundary:
143
149
- single user
@@ -162,6 +168,15 @@ Controls were selected and tailored based on the actual system boundary:
162
168
-**AU-2 — Event Logging (minimal)**
163
169
Local-only logging of security-relevant events; no content logging.
164
170
171
+
### Selected baseline control IDs (working set)
172
+
173
+
The current selected/tailored working set for this project is:
174
+
-`SC-13` (Cryptographic Protection)
175
+
-`SC-28` (Protection of Information at Rest)
176
+
-`SI-7` (Software, Firmware, and Information Integrity)
Copy file name to clipboardExpand all lines: docs/index.html
+78-32Lines changed: 78 additions & 32 deletions
Original file line number
Diff line number
Diff line change
@@ -2,15 +2,26 @@
2
2
<htmllang="en">
3
3
<head>
4
4
<metacharset="utf-8">
5
-
<title>FIPSPad — A Notepad That Refuses to Run Without FIPS</title>
5
+
<title>FIPSPad - Encrypted Notepad with a Hard FIPS Gate</title>
6
+
<metaname="description" content="FIPSPad is an offline encrypted notepad that refuses to run unless a platform-appropriate FIPS cryptographic surface is verified.">
0 commit comments