Quantum-Cryptography
BB84 為什麼 Bob 會生成隨機密鑰?
我對這些東西很陌生,所以這個問題可能是微不足道的。我正在閱讀有關 bb84 的內容,據我所知,在 Alice 發送 $ \psi $ Bob 選擇一個隨機序列 $ b’ $ 並進行測量 $ X $ 或者 $ Z $ 根據 $ b’ $ . 在鮑勃這樣做之後,他宣布他已收到 $ \psi $ 他和愛麗絲都比較了序列 $ b $ 和 $ b’ $ 放棄其中的條款 $ b \neq b’ $ .
我不明白的是:如果鮑勃收到後會有什麼問題 $ \psi $ ,他只是簡單地宣布了這個事實而沒有選擇 $ b’ $ 並進行測量。在這種情況下,Alice 進行通信 $ b $ 通過公共頻道發送給 Bob,並且沒有要丟棄的比特。
看來愛麗絲要交流 $ b $ 通過 BB84 中的公共頻道發送給 Bob,那麼為什麼在 Bob 聲稱收到之後不這樣做 $ \psi $ ?
我不明白的是:如果鮑勃收到後會有什麼問題 $ \psi $ ,他只是簡單地宣布了這個事實而沒有選擇 $ b’ $ 並進行測量。
在目前的技術狀態下,Bob 需要測量 $ \psi $ 當他收到它時;他受不了了。或許未來的技術將能夠持之以恆 $ \psi $ 在不可測量的量子態中持續一段重要的時間,直到愛麗絲宣布 $ b $ (然後,Bob cuold 進行適當的測量);但是,我們現在不知道如何做到這一點(在發明 BB84 時當然不可能)。
而且,當然,鮑勃無法測量 $ \psi $ 在這兩個 $ X $ 和 $ Z $ 基礎; 這是 QM 禁止的(BB84 的安全性依賴於此)。