Build QSec foundation, trust mesh, and cross-code quantum core - #1
Conversation
|
GitHub Actions validation completed successfully on Python 3.10, 3.11, and 3.12. Each lane installed the package, compiled the source, passed all 43 focused tests, ran the bounded benchmark, and uploaded its receipt. Clean-runner benchmark results:
The append path intentionally verifies the complete existing chain and acquires an exclusive writer lock before writing, so it trades throughput for stronger append safety. These are infrastructure measurements for this workload, not attack-detection claims. Workflow run: |
511e7a2 to
2e0677b
Compare
931a4f2 to
8940dd7
Compare
|
QSec 0.2 trust-mesh validation is complete on final commit Permanent matrix run Controlled trust-mesh result on every runner:
Clean-runner throughput ranges:
The branch has two intentional commits. The trust-mesh commit is one commit ahead of the foundation, and the temporary transport and materialization files are absent from the final tree. The PR remains draft because real hardware captures, realistic benign variation, asymmetric or hardware-rooted attestation, and production false-positive evaluation are still separate evidence gates. |
Add strict cross-language quantum witnesses, isolated Python and native verifiers, optional QSA execution, randomized unanimous routing, durable replay protection, controlled scenarios, documentation, and benchmarks.
a56ddf6 to
23792d1
Compare
|
QSec 0.3 is complete at Final acceptance:
Final CI run: |
QSec 0.1 foundation
The first commit establishes the physical validation, circuit identity, calibration, entropy, cryptographic inventory, evidence-ledger, threat-taxonomy, CLI, documentation, test, and benchmark foundation.
QSec 0.2 trust mesh
The second commit adds authenticated artifacts, pulse-schedule verification, stabilizer evidence checks, governed capability leases, thermal consistency checks, deterministic incident reconstruction, and the 17-case trust-mesh acceptance matrix.
QSec 0.3 cross-code quantum core
The third commit prevents one implementation from approving its own quantum result.
It adds:
QSEC-QH/1request protocol andQSEC-QW/1witness protocol;The protocol accepts bounded values only. It does not accept executable objects, callbacks, shared-memory objects, shell commands, plugins, or reusable internal handles.
Final validation
Final commit:
23792d1916ab2aea253a47620c82988ce7555308The branch contains exactly three intentional commits. Temporary publication files and workflows are absent.
GitHub Actions run
30723744904passed on Python 3.10, 3.11, and 3.12. Every lane completed native compilation, source compilation, all 103 tests, all three benchmark families, and artifact upload.The controlled quantum matrix produced seven true positives, three true negatives, zero false positives, and zero false negatives on every runner. The existing trust-mesh matrix remained at 12 true positives, five true negatives, zero false positives, and zero false negatives.
These are deterministic acceptance matrices, not production detection-rate estimates.
Cross-code quantum throughput
Trust-mesh throughput
Boundaries
Cross-code agreement prevents one worker from approving itself, but independent implementations can still share a conceptual defect. Process isolation also cannot defeat a fully compromised host kernel, malicious compiler, equal-privilege debugger, or physical memory observer. High-risk deployments still require a measured VM, separate machine, TPM-backed appliance, enclave, or another independently controlled boundary.
The controlled matrices do not establish performance on real quantum hardware. Hardware-rooted signing, measured boot, remote-channel proofs, real backend captures, and host containment remain separate implementation layers.