Abstract: Quantum key distribution (QKD) is a secure communication protocol that uses quantum bits (qubits) to ensure the security of key exchange between two entities (Alice and Bob). Their shared ...