量子密码是依据量子理论的通讯技能,由Bennett和Brassard于20世纪80时代提出。虽然带有“密码”这个词,但严格来说它并没有直接构成一种暗码系统,而是一种让通讯自身不行偷听的技能,也能够理解为是一种利用光子的量子特性来完成通讯的办法。
最早的量子密码中,利用了下列两个现实。
(1)从原理上说,无法准确测出光子的偏振方向。
依据这一现实,能够让偷听得到的内容变得不正确。
(2)丈量行为自身会导致光子的状况发作改变。
依据这一现实,接收者能够判别出通讯是否被偷听。
计算机的数据之所以容易被偷听,是因为接收者无法发现偷听这一行为。但是,量子密码通讯的情况则不同。假如偷听者在通讯过程中进行了偷听,则一半的数据会变得凌乱,接收者能够据此发觉有人在进行偷听。
一次性密码本的最大问题在于难以发送和明文具有相同长度的很多密钥。但是,假如运用量子暗码来发送密钥,接收者就能够识别出密钥是否被偷听。也就是说,量子密码让一次性密码本离实用更近了一步。
量子密码有很多种完成办法正在研讨之中。BB84协议用4个量子状况代表比特的信息;B92协议用两个量子状况代表比特的信息;E91协议和BB84协议等价,但它是采用彼此羁绊的一对光子来完成的。量子纠缠是一种量子现象,只要测定其间一个光子的状况,就能够断定相距很远的另一个光子的状况。
1989年,美国成功完成了32cm间隔间的量子密码通讯。之后随着研讨的开展,2002年日本三菱电机成功完成了当时世界上最长间隔的量子密码通讯,通讯间隔为87km。2007年,NTT研讨所开发出了差分相移量子密钥配送(DPS-QKD)办法,并成功通过200km的光纤传送了量子密钥。