camera-trng/scripts
Leopere 63fe7059ca
Add randomness validation test suite
- Add scripts/test-randomness.py with 8 statistical tests based on
  NIST SP 800-22 and ENT methodologies (Shannon entropy, chi-square,
  Monte Carlo Pi, serial correlation, bit balance, etc.)
- Update README with Randomness Validation section documenting the
  test suite, usage examples, and pass criteria
- Script supports testing from server, file, or stdin

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-05 15:18:51 -05:00
..
build-release.sh Add OpenSSL provider, camera reconnection, manpage, and cross-compile support 2026-02-05 14:53:19 -05:00
obs-noise-camera.mjs Add FAKE_CAMERA mode and OBS virtual camera testing support 2026-01-22 16:14:30 -05:00
package-lock.json Add FAKE_CAMERA mode and OBS virtual camera testing support 2026-01-22 16:14:30 -05:00
package.json Add FAKE_CAMERA mode and OBS virtual camera testing support 2026-01-22 16:14:30 -05:00
release-camera.sh Add OpenSSL provider, camera reconnection, manpage, and cross-compile support 2026-02-05 14:53:19 -05:00
start-obs-noise.sh Add FAKE_CAMERA mode and OBS virtual camera testing support 2026-01-22 16:14:30 -05:00
stop-obs-noise.sh Add FAKE_CAMERA mode and OBS virtual camera testing support 2026-01-22 16:14:30 -05:00
stream-demo.sh Add OpenSSL provider, camera reconnection, manpage, and cross-compile support 2026-02-05 14:53:19 -05:00
stream-random.sh Add OpenSSL provider, camera reconnection, manpage, and cross-compile support 2026-02-05 14:53:19 -05:00
test-openssl-provider.sh Add OpenSSL provider, camera reconnection, manpage, and cross-compile support 2026-02-05 14:53:19 -05:00
test-randomness.py Add randomness validation test suite 2026-02-05 15:18:51 -05:00