[發明專利]基于邏輯Bell態的抗集體退相位噪聲認證量子對話方法有效
| 申請號: | 201410658400.1 | 申請日: | 2014-11-18 |
| 公開(公告)號: | CN104468117B | 公開(公告)日: | 2017-12-01 |
| 發明(設計)人: | 葉天語 | 申請(專利權)人: | 浙江工商大學 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 310012 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 邏輯 bell 集體 相位 噪聲 認證 量子 對話 協議 | ||
1.一種基于邏輯Bell態的抗集體退相位噪聲認證量子對話方法,在兩個參與者之間事先秘密地共享一種用于選擇樣本邏輯量子比特測量基的秘鑰K;采用Bell態測量而非四量子比特聯合測量用于解碼;借助于直接傳送輔助邏輯Bell態在兩個參與者之間共享信息邏輯Bell態的初態以避免信息泄露問題;能檢測到來自Eve的扮演攻擊、中間人攻擊和修改攻擊,而且天然地避免木馬攻擊;共包括以下七個過程:
S1)Alice制備2N個信息邏輯Bell態{(A1,B1),(A2,B2),…,(A2n-1,B2n-1),(A2n,B2n),…,(A2N-1,B2N-1),(A2N,B2N)}(n=1,2,…,N),其中每兩個相鄰的信息邏輯Bell態(A2n-1,B2n-1)和(A2n,B2n)被制備隨機處于四個量子態之一的相同的量子態;Alice分別挑出帶有奇數下標和偶數下標的邏輯量子比特A來組成序列SOA和SEA,也就是,SOA={A1,A3,…,A2n-1,…,A2N-1}和SEA={A2,A4,…,A2n,…,A2N};Alice對邏輯量子比特B也做同樣的事情,相應地,有SOB={B1,B3,…,B2n-1,…,B2N-1}和SEB={B2,B4,…,B2n,…,B2N};然后,為了安全檢測和相互身份認證,Alice制備與秘鑰K的長度相等數量的樣本邏輯Bell態,并將這些樣本邏輯Bell態分成分別由邏輯量子比特A和B構成的兩個子序列;然后,Alice將由樣本邏輯量子比特A構成的子序列隨機插入SEA以形成S′EA;同樣地,Alice對樣本邏輯量子比特B和SEB做同樣的事情以形成S′EB;然后,Alice保持SOA、S′EA和SOB不動,并通過一個量子信道以塊傳輸的方式將S′EB傳送給Bob;
S2)在Bob告知Alice收到S′EB后,Alice檢測S′EB的傳輸安全性并認證Bob的身份;Alice通過一個經典信道告訴Bob S′EB中樣本邏輯量子比特的位置;根據K,Bob測量S′EB中的樣本邏輯量子比特以得到測量結果然后,Bob通過經典信道將他的測量結果發送給Alice;根據K,Alice測量S′EA中的樣本邏輯量子比特以得到測量結果由于Alice親自制備樣本邏輯Bell態,根據和她能同時判斷出S′EB傳輸期間竊聽者的存在性以及Bob的身份;如果Alice發現有誤,她中斷通信,否則,她也以塊傳輸的方式通過量子信道將S′EA傳送給Bob;
S3)在Bob告知Alice收到S′EA后,Alice告訴Bob S′EA中樣本邏輯量子比特的位置;然后,Bob丟棄S′EA和S′EB中的樣本邏輯量子比特;相應地,S′EA和S′EB被分別轉變回SEA和SEB;然后,Bob從SEA和SEB分別挑出邏輯量子比特A2n和B2n,并將它們重新保存為第2n個信息邏輯Bell態;然后,為了知道(A2n,B2n)的量子態,Bob分別對第1和第3個量子比特以及第2和第4個量子比特施加兩個Bell態測量;由于每兩個相鄰的信息邏輯Bell態(A2n-1,B2n-1)和(A2n,B2n)被Alice在步驟S1制備成處于相同的量子態,Bob能從(A2n,B2n)直接知道(A2n-1,B2n-1)的量子態;
S4)Alice也以塊傳輸的方式通過量子信道將SOB傳送給Bob;然后,Bob從SOB選擇N/4個邏輯量子比特作為樣本邏輯量子比特并通過經典信道告訴Alice它們的位置;根據K,Alice測量SOA中相應的樣本邏輯量子比特以得到測量結果然后,Alice通過經典信道將她的測量結果發送給Bob;根據K,Bob測量SOB中的樣本邏輯量子比特以得到測量結果然后,由于Bob在步驟S3知道(A2n-1,B2n-1)的量子態,根據和他能同時判斷出SOB傳輸期間竊聽者的存在性以及Alice的身份;如果Bob發現有誤,他中斷通信,否則,通信繼續;
S5)Alice和Bob分別按順序丟棄SOA和SOB中的樣本邏輯量子比特;剩余的SOA和SOB分別用S′OA={A′1,A′2,…,A′3N/4}和S′OB={B′1,B′2,…,B′3N/4}來表示;然后,為了編碼,Alice對A′d(d=1,2,…,3N/4)施加邏輯酉操作這樣,S′OA被轉變為然后,Alice也以塊傳輸的方式通過量子信道將S″OA傳送給Bob;
S6)在收到S″OA后,為了編碼,Bob對A′d施加邏輯酉操作這樣,S″OA被轉變為然后,Bob從S″′OA和S′OB分別挑出A′d和B′d以構成第d(d∈{1,2,…,3N/4})組;然后,為了知道的量子態,Bob分別對第1和第3個量子比特以及第2和第4個量子比特施加兩個Bell態測量;根據他自己的邏輯酉操作和他對的測量結果,Bob能夠讀出(id,jd),因為他知道(A′d,B′d)的量子態;這里,解碼出的經典比特被表示為m′A||h(mA)′,其中m′A是解碼出的mA,h(mA)′是解碼出的h(mA);然后,Bob計算m′A的哈希值(稱之為h(m′A))并將h(m′A)與h(mA)′進行比較;如果它們是相同的,m′A被Bob認為是真正的mA并且通信繼續,反之,通信被終止;
S7)Bob通過經典信道將他對的測量結果發送給Alice;同樣地,根據她自己的邏輯酉操作Alice能夠知道(td,ld)(d∈{1,2,…,3N/4}),因為她自己制備(A′d,B′d);這里,解碼出的經典比特被表示為m′B||h(mB)′,其中m′B是解碼出的mB,h(mB)′是解碼出的h(mB);然后,Alice計算m′B的哈希值(稱之為h(m′B))并將h(m′B)和h(mB)′進行比較;如果它們是相同的,m′B被Alice認為是真正的mB,反之,通信被終止。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江工商大學,未經浙江工商大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410658400.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:振幅相關減振器
- 下一篇:一種羽絨的防水處理方法





