【技术实现步骤摘要】
一种基于实时估计量子计算机中叠加态制备错误率的随机数生成方法
[0001]本专利技术涉及量子信息通信
,尤其涉及一种基于实时估计量子计算机中叠加态制备错误率的随机数生成方法。
技术介绍
[0002]在现代社会中,随机数的应用随处可见,在众多领域都起着重要的作用,如蒙特卡洛模拟抽样、博彩、数值计算模拟、信息安全等领域,特别是在密码学和保密通信中,随机数扮演者至关重要的作用(Alferd J.Menezes,Scott A.Vanstone,Paul C.van Oorschot.Handbook of Applied Cryptography[M]//Handbook of applied cryptography,1997.)(Schneier B.Applied Cryptography[M].Wiley John+Sons,2009.)。
[0003]现有技术中,依靠经典的确定性的数学算法或者根据经典的物理过程产生的随机数被称为伪随机数。虽然伪随机数可以满足随机数的统计特性,但是其生成原理是确定性的过程,产生的随机数实际上是可以被预测的,并不是真正的随机数。因此,在对随机数的随机性要求比较高的领域,伪随机数的安全性是无法满足这些应用的要求。
[0004]现有技术中还提出了根据量子力学原理生成的量子随机数,量子随机数被认为是理论上信息理论安全可证明的真随机数。现有的量子随机数生成协议中,主要是基于量子光学器件实现的,例如,利用单光子探测、真空涨落和激光相位噪声等方案。另一方面,量子计算机物理实 ...
【技术保护点】
【技术特征摘要】
1.一种基于实时估计量子计算机中叠加态制备错误率的随机数生成方法,其特征在于,包括:步骤1:在初始态|0>应用RY(π/2)门,将量子比特制备到叠加态并将制备好的叠加态传送到可信的测量端;步骤2:利用一串随机种子,随机地选择X基或者Z基对叠加态进行测量,量子线路一共运行n次,包括n
x
次X基测量的量子线路和n
z
次Z基测量的量子线路;步骤3:根据X基测量结果实时估计X基测量结果中的叠加态制备错误率e
bx
,并根据e
bx
对Z基下的叠加态制备的错误率e
z
进行估计;步骤4:利用Z基下的测量结果生成随机数,组成随机序列,在随机序列中数字0表示测量结果是|0>,数字1表示测量结果是|1>,其中Z基测量的量子线路一共运行n
z
次,可以产生n
z
个随机比特;步骤5:利用Toeplitz后处理方法对生成的原始数据进行随机性提取。2.根据权利要求1所述的一种基于实时估计量子计算机中叠加态制备错误率的随机数生成方法,其特征在于,所述实时估计X基测量结果中的叠加态制备错误率e
bx
包括:根据已知的X基测量结果计算出没有读出错误的情况下|0>和|1>的个数:其中,N0和N1分别表示X基测量结果中|0>和|1>的数量,并且满足N0+N1=n
x
;n0和n1表示在没有读出错误的理想情况下,X基测量结果中|0>和|1>的数量;r0表示|0>的读出错误率,即制备的是|0>但是读出的结果...
【专利技术属性】
技术研发人员:李元昊,费洋扬,王卫龙,王洪,马智,孟祥栋,段乾恒,王娜,
申请(专利权)人:中国人民解放军战略支援部队信息工程大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。