量子密钥分发

✍ dations ◷ 2025-01-22 23:39:12 #量子密钥分发
量子密钥分发(英语:quantum key distribution,简称QKD)是利用量子力学特性实现密码协议的安全通信(英语:Secure communication)方法。它使通信的双方能够产生并分享一个随机的、安全的密钥,来加密和解密消息。它常常被误称为量子密码学,因为它是量子密码学任务中最著名的例子。量子密钥分发的一个最重要的,也是最独特的性质是:如果有第三方试图窃听密码,则通信的双方便会察觉。这种性质基于量子力学的基本原理:任何对量子系统的测量都会对系统产生干扰。第三方试图窃听密码,必须用某种方式测量它,而这些测量就会带来可察觉的异常。通过量子叠加态或量子纠缠态来传输信息,通信系统便可以检测是否存在窃听。当窃听低于一定标准,一个有安全保障的密钥就可以产生了。量子密钥分发的安全性基于量子力学的基本原理,而传统密码学是基于某些数学算法的计算复杂度。传统密码学无法察觉窃听,也就无法保证密钥的安全性。QKD的安全性是是可以依据信息论证明的,而且它还具有前向安全性。量子密钥分发只用于产生和分发密钥,并没有传输任何实质的消息。密钥可用于某些加密算法来加密消息,加密过的消息可以在标准信道中传输。跟量子密钥分发最常见的相关算法就是一次性密码本,如果使用保密而随机的密钥,这种算法是具可证明的安全性(英语:provably secure)。在实际的运用上,量子密钥分发常常被拿来与对称密钥加密的加密方式,如AES这类算法一同使用。量子通信中,消息编码为量子态,或称量子比特,与此相对,经典通信中,消息编码为比特。通常,光子被用来制备量子态。量子密码学利用量子态的特性来确保安全性。量子密钥分发有不同的实现方法,但根据所利用量子态特性的不同,可以分为两大类。这两大类方法中的每一类都可以进一步分为三类协议:离散变量(英语:Continuous or discrete variable)、连续变量和分布式相位参考编码。离散变量协议是第一个被发明的,也是最广泛实现的。其他两类主要关注克服实验的实用局限性。下面描述的两种协议都使用离散变量编码。查尔斯·贝内特(Charles Bennett)与吉勒·布拉萨(Gilles Brassard)于1984年发表的论文中提到的量子密码分发协议,后来被称为BB84协议。其实任意两组共轭状态都可以用于该协议,而且大多数BB84的基于光纤的实现都使用相位编码状态。BB84协议是最早描述如何利用光子的偏振态来传输消息的。发送者(通常称为Alice)和接收者(通常称为Bob)用量子信道来传输量子态。如果用光子作为量子态载体,对应的量子信道可以是光纤或者简单的自由空间。另外他们还需要一条公共经典信道,比如无线电或因特网。公共信道的安全性不需考虑,BB84协议在设计时已考虑到了两种信道都被第三方(通常称为Eve)窃听的可能。这个协议的安全性源于用非正交态。量子不确定性告诉我们,通常不能在不干扰原始状态的情况下测量这些状态(参见不可克隆原理)。BB84协议利用两对状态,分别是光子偏振的两个直线基"+":水平偏振(0°)记作|→>,垂直偏振(90°)记作|↑>;和光子偏振的两个对角基"×":45°偏振记作|↗>,和135°偏振记作|↘>。这两对状态互相不正交,无法被彻底的分辨。比如选择基"+"来测量|↑>,会以100%的概率得到|↑>。但选择基"+"来测量|↗>,结果是随机的,会以50%的概率得到|→>,或以50%的概率得到|↑>,而原始状态的消息丢失了。也就是说,当测量后得到状态|↑>,我们不能确定原本的状态是|↑>还是|↗>,这两个不正交的状态无法被彻底分辨。BB84协议的第一步是量子传输。Alice随机产生一个比特(0或1),再随机选择一个基("+"或"×"),来制备量子态。如左侧的表格所示,选择基"+"时把比特0制备成|↑>,把比特1制备成|→>;选择基"×"时,把比特0制备成|↗>,把比特1制备成|↘>。光子的偏振态被制备好之后,Alice把这个光子通过量子信道传送给Bob。之后重复这个过程多次。Bob并不知道Alice制备量子态时选择了哪种基,他可以随机的选择基("+"或"×")来测量接收到的量子态。Bob测量他接受到的每个光子,记录所选的基和测量结果。Bob测量过所有光子后,他与Alice通过公共经典信道联系。Alice公布制备每个光子时所选择的基。Alice和Bob对比他们所选择的基,舍弃那些双方选择了不同的基的比特(一半左右),剩下的比特还原为他们共有的密钥。Alice和Bob可以拿出他们密钥的一部分,然后相互对比来检查是否有人窃听。如果有第三方窃听(Eve,来自英文"eavesdropper"),他为了获得光子偏振消息而作的测量,会导致对比密钥时发现错误。如果Eve选择了与Alice相同的基去测量,则不会影响Bob的测量结果,Alice和Bob对比密钥的一部分时便不会发现有Eve的存在。但Eve仍有50%的概率会选择与Alice不同的基去测量光子,这会使光子偏振态改变,此时Bob再测量这个光子又有50%的概率得到与Alice不同的结果,从而发现有窃听者Eve的存在,Eve引入的错误的概率是25%。当所对比的密钥部分,超过p个比特出错,则这个密码被舍弃并重新传递一次,重传可选择别的量子信道。p的取值依据是,如果Eve获取的比特数少于p,则可以用隐私放大(privacy amplification)的方法减少Eve所知道消息,同时密钥的长度也被缩短了。贝内特在1992发表的论文中描述的量子密码分发协议,被称作B92协议。B92协议中只使用两种量子态。Alice发送状态|↑>和|↗>。Bob接受状态后选择基"+"或"×"测量。Bob测量得到的结果如果是|→>,可以肯定Alice发送的状态是|↗>,得到结果|↖>可以肯定接受到的状态是|↑>。但如果Bob的测量结果是|↑>或|↗>,则不能肯定接收到的状态是什么。之后Bob告诉Alice他对哪些状态得到了确定的结果,哪些状态他不能肯定,而不告诉Alice他选择了什么样的基测量。而后用那些得到了确定结果的基来编码,把"+"编为"0",把"×"编为"1",并把这串比特作为密钥。这个协议有个弱点,只有无损耗的信道才能保证这个协议的安全性。否则,Eve可以把那些无法得到确定结果的状态截获然后重新制备可以得到确定结果的状态再发出去。Artur Ekert的方案使用纠缠的光子对。这些光子对可以由Alice、Bob或与他们两者都不在一起的某些源(包括窃听者Eve)产生。这些光子会被分发,Alice和Bob最终都会得到每对光子中的其中一个。该方案依赖于纠缠的两个性质。首先,纠缠态是完全相关的,如果Alice和Bob都测量他们的粒子是否具有垂直或水平极化,他们总是以100%的概率得到相同的答案。如果他们都测量其它任何互补(正交)极化对,结果同样如此。这就需要相距很远的二者具有精确的方向性同步。但是,特定的结果是完全随机的;Alice无法预测她(以及Bob)是否会获得垂直极化或水平极化。其次,Eve任何试图窃听的行为都会打破这些相关性,于是Alice和Bob就可以检测出来。与BB84类似,该协议在检测Eve的存在之前涉及私密测量协议。在测量阶段,Alice会用 Z 0 , Z π 8 , Z π 4 {displaystyle Z_{0},Z_{frac {pi }{8}},Z_{frac {pi }{4}}} 中的某些基来测量她收到的每个光子,而Bob会从 Z 0 , Z π 8 , Z − π 8 {displaystyle Z_{0},Z_{frac {pi }{8}},Z_{-{frac {pi }{8}}}} 中选择,其中 Z θ {displaystyle Z_{theta }} 是 { | ↑ ⟩ , | → ⟩ } {displaystyle {|uparrow rangle ,;|rightarrow rangle }} 基旋转 θ {displaystyle theta } 得到的。他们在完成测量之前都不会公开他们选取的基的串行。于是得到了两组光子:第一组由Alice和Bob使用相同基础测量的光子组成,而第二组包含所有其他光子。要想检测窃听,他们可以使用Alice的基和Bob的之间的相关系数来计算检验统计量 S {displaystyle S} ,类似于Bell测试实验中所用的相关系数。最大纠缠光子会导致 | S | = 2 2 {displaystyle |S|=2{sqrt {2}}} 。如果情况并非如此,那么Alice和Bob可以得出结论,Eve已经在系统中引入了局域实在性(local realism),违反了贝尔定理。如果协议成功,则第一组可用于生成密钥,因为这些光子在Alice和Bob之间完全反对齐(anti-aligned)。上述量子密钥分发协议为Alice和Bob提供了几乎相同的共享密钥,并且还对密钥之间的差异进行了估计。这些差异可能是由窃听引起的,也可能是由传输线和探测器的缺陷引起的。由于无法区分这两种类型的错误,因此保证安全性需要假设所有错误都是由于窃听造成的。如果密钥之间的错误率低于某一阈值(截至2007年4月为20%),则可以执行两个步骤:首先移调试误的比特,然后将Eve对密钥的了解减少到任意小的值。这两个步骤分别称为信息协调和隐私增强,这两个步骤最早在1992年被提出来。

相关

  • 遗传性疾病遗传性疾病是指以基因为主要致病原因的疾病。依据成因又可以细分成:其中因单一基因缺陷而引起的遗传疾病,又称为孟德尔型病症。临床上大多透过遗传基因检测来辅助诊断以及带因
  • 异氰酸酯异氰酸酯是一类由异氰酸衍生出的酯,通式为R-N=C=O,是氰酸酯R-O-C≡N的异构体。根据分子中酯基个数的不同,可分为单异氰酸酯、二异氰酸酯等。二异氰酸酯可用于生产聚氨酯。通常
  • 密度密度是指一物质单位体积下的质量,常用希腊字母ρ或是英文字母D(Density)表示。在数学上,密度定义为质量除以体积的商 。及物体的质量与体积的【比值】:其中ρ为密度,mass为质量,Vol
  • 延胡索酸延胡索酸(Fumaric Acid),又名富马酸、紫堇酸或地衣酸,即反丁烯二酸(IUPAC名为(E)-丁烯二酸),是一种无色、易燃的晶体,由丁烯衍生出的羧酸。它的化学式是C4H4O4。燃烧延胡索酸会释
  • 塞擦音塞擦音(affricate consonant),或破裂摩擦音,辅音发音方法的一种。由塞音及同一器官产生的摩擦音(经常是同一器官发出的辅音)构成。当符号成对出现时,左边的是清音,右边的是浊音。阴
  • 安妮女王安娜·玛丽亚·莫莉西娅·德·哈布斯堡(西班牙语:Ana Maria Maurícia de Habsburgo,1601年9月22日-1666年1月20日),又称奥地利的安妮(法语:Anne d'Autriche)是法国国王路易十三的王
  • 龙山文化龙山文化是中国新石器时代晚期的文化之一,又名“黑陶文化”。1928年因山东省济南章丘区龙山街道城子崖遗址的发掘,被人们发现;分布于黄河中下游,包括河南禹州的瓦店遗址。龙山文
  • 弗莱福兰省弗莱福兰(荷兰语:Flevoland)是荷兰中部的一省。面积2,343平方公里。1986年1月1日建省,是荷兰第12省、最新的省份,分成6市。东北是弗里斯兰省、西南是北荷兰省、南是乌得勒支省、
  • 克劳迪奥·马格里斯克劳迪奥·马格里斯(意大利语:Claudio Magris,1939年4月10日-),意大利作家、翻译家。马格里斯出生于的里雅斯特,毕业于都灵大学德国学专业,1978年起在的里雅斯特大学教授德国文学至
  • 横膈裂孔疝气食管裂孔疝(hiatus hernia、hiatal hernia)是一种疝气,是腹部的器官(通常是胃)通过横膈膜进入纵膈腔中。这可能导致胃食道逆流(GERD)或咽喉反流,其症状包括口腔酸味或胃灼热感。其他