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
sergio velderrain edited this page Nov 9, 2026
·
1 revision
REQ-065: Keep credentials out of arguments, scripts, status, and logs
Requirement
Windows provisioning shall keep credential values out of command lines, script bodies, serial records, logs, and artifacts.
Rationale
Runner and guest credentials must not become visible through process listings or captured provisioning output.
Fit Criterion
Post-Setup guest secrets use an authenticated encrypted channel's protected input stream; Windows Setup may use protected unattended media whose full lifecycle is verified. VNC authentication is not passed in a process argument. Synthetic secret canaries never appear in arguments, scripts, serial output, logs, or receipts.
Verification
Planned, TEST-065; current VNC client and VirtualBox control commands expose the VNC password in arguments, and the runner-registration script embeds a token in guest-side script text.