https://github.com/3qnrpdwd/quantum-cryptography
양자 암호키 분배(QKD)에 대한 시뮬레이션
https://github.com/3qnrpdwd/quantum-cryptography
kalman-filter quntum-circuits rust simulation
Last synced: 10 months ago
JSON representation
양자 암호키 분배(QKD)에 대한 시뮬레이션
- Host: GitHub
- URL: https://github.com/3qnrpdwd/quantum-cryptography
- Owner: 3QNRpDwD
- Created: 2024-08-23T13:23:54.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-10-03T14:52:56.000Z (over 1 year ago)
- Last Synced: 2025-07-14T04:36:42.764Z (11 months ago)
- Topics: kalman-filter, quntum-circuits, rust, simulation
- Language: Rust
- Homepage:
- Size: 24.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This code is a program that simulates quantum key distribution (QKD) protocols.
QKD is one of the key techniques in quantum cryptography where two parties share secure encryption keys, and this simulation models the process by which Alice and Bob use quantum bits (qubits) to exchange keys.
It also includes detecting an eavesdropper named Eve and correcting the error.
In this simulation, we include error prediction using Kalman filters, error correction techniques, privacy amplification methods, and visualization of results using ratatui.