【質問】BB84でAliceとBobが公開したビットは鍵に使わないのか?
この様な質問をいただいた際に、私は何の疑問も抱いていなかったので、どのように答えるべきだったかを考え、備忘録にしました。
解答
そもそも、BB84のような量子暗号が考えられた背景には、量子コンピュータの社会実装で、現状の暗号通信(以下、古典暗号と呼びます)の危殆化が発生するからです。公開の際には、古典暗号で暗号化と復号化を行いますが、上記の理由で、盗聴されれば中身が見える訳です。
ですので、公開したビットを鍵として使う事は部分的に解読されるリスクを生むので、公開したビットは使いません。
また、一般的に量子暗号通信のプロトコルでは、「公開通信は盗聴されているものとして扱う」という強い仮定を設けています。
おわりに
間違っていればコメントお願いします。
この記事が気に入ったらサポートをしてみませんか?