qkd_key_rate package
Initialization of the Quantum communication key-rate module
Subpackages
- qkd_key_rate.base package
AsymptoticKeyRateEstimate
Corrector
CorrectorOutputBase
CorrectorOutputBase.input_alice
CorrectorOutputBase.input_bob
CorrectorOutputBase.input_error
CorrectorOutputBase.key_reconciliation_rate
CorrectorOutputBase.number_of_communication_rounds
CorrectorOutputBase.number_of_exposed_bits
CorrectorOutputBase.output_alice
CorrectorOutputBase.output_bob
CorrectorOutputBase.output_error
CorrectorOutputBase.output_length
Detector
FiniteKeyRateEstimate
Message
ParityStrategy
Permutations
ReceiverBase
Schedule
SenderBase
- qkd_key_rate.base.config module
- qkd_key_rate.base.corrector module
Corrector
CorrectorOutputBase
CorrectorOutputBase.input_alice
CorrectorOutputBase.input_bob
CorrectorOutputBase.input_error
CorrectorOutputBase.key_reconciliation_rate
CorrectorOutputBase.number_of_communication_rounds
CorrectorOutputBase.number_of_exposed_bits
CorrectorOutputBase.output_alice
CorrectorOutputBase.output_bob
CorrectorOutputBase.output_error
CorrectorOutputBase.output_length
- qkd_key_rate.base.detector module
- qkd_key_rate.base.keyrate module
- qkd_key_rate.base.message module
- qkd_key_rate.base.parity_strategy module
- qkd_key_rate.base.permutations module
- qkd_key_rate.base.receiver module
- qkd_key_rate.base.schedule module
- qkd_key_rate.base.sender module
- qkd_key_rate.protocols package
- Subpackages
- qkd_key_rate.protocols.classical package
- qkd_key_rate.protocols.quantum package
BB84AsymptoticKeyRateEstimate
BB84FiniteKeyRateEstimate
BB84FullyAsymptoticKeyRateEstimate
BB84SingleAsymptoticKeyRateEstimate
BBM92AsymptoticKeyRateEstimate
BBM92FiniteKeyRateEstimate
- qkd_key_rate.protocols.quantum.bb84 module
- qkd_key_rate.protocols.quantum.bb84_single_photon module
- qkd_key_rate.protocols.quantum.bbm92 module
- Subpackages
- qkd_key_rate.utils package