QKD polega na tworzeniu splątanych cząstek i współdzieleniu tajnego klucza przez dwie strony, które wykorzystują go do zaszyfrowania i odszyfrowania wiadomości.