kuantum kriptolojisi dalında geliştirilen bir güvenli data transferi algoritmasıdır. temeli fiziğin belirsizlik yasasına dayanır. bu yasaya göre fotonların aynı anda birden fazla özelliği bilinemez (klonlanamaz). fotonlar klonlanmak veya izlenmek istediğinde özelliklerini yitirirler ve elde edilen klon asıl fotondan farklıdır. böylece iki istasyon arasındaki transfere üçüncü biri dahil olduğunda elde etmek istediği bozulmuş olur. bu mantıkla geliştirilen bb84 %100 güvenli denebilecek bir algoritmadır fakat kuantum fiziğindeki foton kardeşliği konusunda takılır. dahası transfer sırasında fotonların eksik gelme ihtimalide vardır.