├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── custom.md │ └── feature_request.md ├── .gitignore ├── LICENSE ├── README.md ├── docs ├── API_reference │ ├── network.md │ ├── qkd.md │ └── quantum_repeaters.md ├── CHANGELOG.md ├── CONTRIBUTING.md ├── architecture.md ├── code_structure.md ├── index.md ├── instalation.md ├── protocols │ ├── entanglement.md │ ├── error-correction.md │ ├── network_protocols.md │ └── qkd.md ├── quantum-internet.jpeg ├── tutorials │ ├── advanced-usage.md │ ├── basic-setup.md │ └── performance_tuning.md └── usage.md ├── examples ├── advanced_qkd_example.py ├── entanglement_demo.py ├── repeater_network_example.py └── simple_qkd_example.py ├── scripts ├── deploy.sh ├── generate_docs.sh ├── run_tests.sh └── setup_environment.sh ├── src ├── entanglement │ ├── entanglement_manager.py │ ├── entangler.py │ └── measurement.py ├── network │ ├── network_manager.py │ ├── node.py │ ├── quantum_network.py │ └── routing.py ├── qkd │ ├── bb84.py │ ├── e91.py │ ├── key_storage.py │ └── qkd_manager.py ├── quantum_repeaters │ ├── entanglement_swapping.py │ ├── error_correction.py │ ├── repeater.py │ └── repeater_manager.py ├── simulations │ ├── analysis_tools.py │ ├── noise_model.py │ ├── quantum_experiment.py │ └── quantum_simulator.py └── utils │ ├── config.py │ ├── exceptions.py │ ├── logger.py │ └── performance_metrics.py └── tests ├── integration ├── test_entanglement_integration.py ├── test_full_network.py └── test_qkd_integration.py ├── performance ├── test_performance_metrics.py └── test_simulation_performance.py └── unit ├── test_entanglement.py ├── test_network.py ├── test_qkd.py ├── test_quantum_repeaters.py └── test_utils.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/README.md -------------------------------------------------------------------------------- /docs/API_reference/network.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/docs/API_reference/network.md -------------------------------------------------------------------------------- /docs/API_reference/qkd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/docs/API_reference/qkd.md -------------------------------------------------------------------------------- /docs/API_reference/quantum_repeaters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/docs/API_reference/quantum_repeaters.md -------------------------------------------------------------------------------- /docs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/docs/CHANGELOG.md -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/docs/architecture.md -------------------------------------------------------------------------------- /docs/code_structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/docs/code_structure.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/instalation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/docs/instalation.md -------------------------------------------------------------------------------- /docs/protocols/entanglement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/docs/protocols/entanglement.md -------------------------------------------------------------------------------- /docs/protocols/error-correction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/docs/protocols/error-correction.md -------------------------------------------------------------------------------- /docs/protocols/network_protocols.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/docs/protocols/network_protocols.md -------------------------------------------------------------------------------- /docs/protocols/qkd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/docs/protocols/qkd.md -------------------------------------------------------------------------------- /docs/quantum-internet.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/docs/quantum-internet.jpeg -------------------------------------------------------------------------------- /docs/tutorials/advanced-usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/docs/tutorials/advanced-usage.md -------------------------------------------------------------------------------- /docs/tutorials/basic-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/docs/tutorials/basic-setup.md -------------------------------------------------------------------------------- /docs/tutorials/performance_tuning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/docs/tutorials/performance_tuning.md -------------------------------------------------------------------------------- /docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/docs/usage.md -------------------------------------------------------------------------------- /examples/advanced_qkd_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/examples/advanced_qkd_example.py -------------------------------------------------------------------------------- /examples/entanglement_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/examples/entanglement_demo.py -------------------------------------------------------------------------------- /examples/repeater_network_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/examples/repeater_network_example.py -------------------------------------------------------------------------------- /examples/simple_qkd_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/examples/simple_qkd_example.py -------------------------------------------------------------------------------- /scripts/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/scripts/deploy.sh -------------------------------------------------------------------------------- /scripts/generate_docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/scripts/generate_docs.sh -------------------------------------------------------------------------------- /scripts/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/scripts/run_tests.sh -------------------------------------------------------------------------------- /scripts/setup_environment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/scripts/setup_environment.sh -------------------------------------------------------------------------------- /src/entanglement/entanglement_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/entanglement/entanglement_manager.py -------------------------------------------------------------------------------- /src/entanglement/entangler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/entanglement/entangler.py -------------------------------------------------------------------------------- /src/entanglement/measurement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/entanglement/measurement.py -------------------------------------------------------------------------------- /src/network/network_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/network/network_manager.py -------------------------------------------------------------------------------- /src/network/node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/network/node.py -------------------------------------------------------------------------------- /src/network/quantum_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/network/quantum_network.py -------------------------------------------------------------------------------- /src/network/routing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/network/routing.py -------------------------------------------------------------------------------- /src/qkd/bb84.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/qkd/bb84.py -------------------------------------------------------------------------------- /src/qkd/e91.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/qkd/e91.py -------------------------------------------------------------------------------- /src/qkd/key_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/qkd/key_storage.py -------------------------------------------------------------------------------- /src/qkd/qkd_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/qkd/qkd_manager.py -------------------------------------------------------------------------------- /src/quantum_repeaters/entanglement_swapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/quantum_repeaters/entanglement_swapping.py -------------------------------------------------------------------------------- /src/quantum_repeaters/error_correction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/quantum_repeaters/error_correction.py -------------------------------------------------------------------------------- /src/quantum_repeaters/repeater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/quantum_repeaters/repeater.py -------------------------------------------------------------------------------- /src/quantum_repeaters/repeater_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/quantum_repeaters/repeater_manager.py -------------------------------------------------------------------------------- /src/simulations/analysis_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/simulations/analysis_tools.py -------------------------------------------------------------------------------- /src/simulations/noise_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/simulations/noise_model.py -------------------------------------------------------------------------------- /src/simulations/quantum_experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/simulations/quantum_experiment.py -------------------------------------------------------------------------------- /src/simulations/quantum_simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/simulations/quantum_simulator.py -------------------------------------------------------------------------------- /src/utils/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/utils/config.py -------------------------------------------------------------------------------- /src/utils/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/utils/exceptions.py -------------------------------------------------------------------------------- /src/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/utils/logger.py -------------------------------------------------------------------------------- /src/utils/performance_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/src/utils/performance_metrics.py -------------------------------------------------------------------------------- /tests/integration/test_entanglement_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/tests/integration/test_entanglement_integration.py -------------------------------------------------------------------------------- /tests/integration/test_full_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/tests/integration/test_full_network.py -------------------------------------------------------------------------------- /tests/integration/test_qkd_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/tests/integration/test_qkd_integration.py -------------------------------------------------------------------------------- /tests/performance/test_performance_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/tests/performance/test_performance_metrics.py -------------------------------------------------------------------------------- /tests/performance/test_simulation_performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/tests/performance/test_simulation_performance.py -------------------------------------------------------------------------------- /tests/unit/test_entanglement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/tests/unit/test_entanglement.py -------------------------------------------------------------------------------- /tests/unit/test_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/tests/unit/test_network.py -------------------------------------------------------------------------------- /tests/unit/test_qkd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/tests/unit/test_qkd.py -------------------------------------------------------------------------------- /tests/unit/test_quantum_repeaters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/tests/unit/test_quantum_repeaters.py -------------------------------------------------------------------------------- /tests/unit/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/quantum-internet-core/HEAD/tests/unit/test_utils.py --------------------------------------------------------------------------------