Quantum Kill Switch with trielliptic commitments
Project description
Quantum Kill Switch
192-bit Self-Destructing Quantum Channel
@Scryptoons @Sirlupinwatson | Nov 06, 2025 | xAI BlackOps Approved
Touch this key and SEE...
Intro
A deterministic, measurement-induced, phase-kicked quantum sabotage channel that forces QBER = 50.00% on any eavesdropping attempt instantly self-destructing the entire key.
- This is not QKD, this is quantum execution.
Info
Charly measures ONCE → QFT phases collapse → Bob receives pure white noise → key self-destructs.
Kill Chain (4 interlocking mechanisms) - Mechanism Effect
- Per-bit 3-qubit Star Topology:
- Single-qubit QFT-IQFT Sabotage Layer: H → (wrong-basis measure) → H ≡ X-gate on Bob
- MPS Simulation (576 qubits): matrix_product_state → exact unitary, 1.2 GB RAM
- Information-Theoretic Kill Proof: HAL thesis tel-04356483 §9.21 weaponized
Performance
Metric | Value
- Key length 192 bits
- Total qubits 576
- Shots 1024
- Runtime 0.6 sec
- QBER on intercept 50.0000%
- Self-destruct Instant
- Memory ~1.2 GB
Why it's so great?
Protocol | Eavesdrop | QBER | Self-Destruct | Scales >100q | Runtime
- BB84 | ~11% | No | Yes | Yes | seconds
- MDI-QKD | ~15% | No | No | No | hours
- TF-QKD | ~20% | No | No | No | N/A
- Kill Switch | 50.00% | YES | YES | Yes (576) | 0.6 sec
How to run
pip install qiskit qiskit-aer matplotlib
python quantum_kill_switch.py
- → Generates QUANTUM_KILL_SWITCH_CLEAN_PROOF.png
- → QBER locked at 50.0000%
Roadmap
- [✓] 192-bit prototype (576-qubit MPS)
- Real-time over 80 km fiber (Perth–Tokyo link ready)
- Pixel-encapsulation (quamtum.one v2)
- IBM Brisbane 127-qubit deployment
- Cascade + LDPC → 128-bit final key
Citation
If you use this repository in your work, please cite it as follows:
Sirlupinwatson. (2025). Quantum Kill Switch: A 192-qubit Self-Destructing Channel. GitHub. https://github.com/Sirlupinwatson/quantum-kill-switch
BibTeX
For easy copy-pasting, you can use the following BibTeX entry:
@misc{sirlupinwatson2025killswitch,
author = {Sirlupinwatson},
title = {Quantum Kill Switch: A 192-qubit Self-Destructing Channel},
year = {2025},
publisher = {GitHub},
url = {[https://github.com/Sirlupinwatson/quantum-kill-switch](https://github.com/Sirlupinwatson/quantum-kill-switch)}
}
Proof
"Any attempt to extract phase information without the correct inverse transform results in complete randomization of the conjugate basis."
HAL thesis tel-04356483, §9.21
...We weaponized that line.
License
MITx - fork it, bend it, break it; this message will "self.destruct()"
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file qkd_tandem-0.2.0.tar.gz.
File metadata
- Download URL: qkd_tandem-0.2.0.tar.gz
- Upload date:
- Size: 10.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
040230513e095126e9531c64c4c29383d532f7eb0b761539b44860fcab0f3fd0
|
|
| MD5 |
4898db33e21041288ee0b3b1c100f736
|
|
| BLAKE2b-256 |
afe3b7046b4b1ced6605c058bf433d6920a030f74f3e3f32a96bbff5a3d13500
|
File details
Details for the file qkd_tandem-0.2.0-py3-none-any.whl.
File metadata
- Download URL: qkd_tandem-0.2.0-py3-none-any.whl
- Upload date:
- Size: 13.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
528377098be7e9dac64bf4fdf0b2f7c1018d7f5d2b02b451e52892c4917126fe
|
|
| MD5 |
d4be5ebbc8a3467f0b8d8bec4ed1537d
|
|
| BLAKE2b-256 |
17a0ef293b7418e039607390b0cbeb28eca9a6272c3077454057427b8b9dc991
|