เท่าที่ฉันสามารถบอกได้การใช้งานQKDเกือบทั้งหมดใช้อัลกอริทึม CASCADE ของ Brassard และ Salvailสำหรับการแก้ไขข้อผิดพลาด นี่เป็นวิธีที่ดีที่สุดที่รู้จักกันดีในการแก้ไขข้อผิดพลาดในลำดับที่แชร์ของ qubits แบบสุ่มหรือมีข้อเสนอที่ดีกว่าที่การใช้งาน QKD ควรใช้แทนหรือไม่