基于弱相干脉冲序列的量子真随机数生成方法技术

技术编号:31964047 阅读:20 留言:0更新日期:2022-01-19 22:31
本发明专利技术公开了一种基于弱相干脉冲序列的量子真随机数生成方法、系统及存储介质,通过单光子光源或衰减弱相干脉冲序列实现单光子序列产生,通过级联分束器实现路径选择光路构建,通过多通道单光子探测器或时分复用系统与单通道单光子探测器实现输出端口探测,通过光学衰减器衰减重复频率固定的激光脉冲,将单脉冲平均光子数降低获得空脉冲和特性接近单光子的弱相干脉冲序列。本发明专利技术生成的真随机数符合量子力学基本原理,且具有生成速率高、稳定性好、结构简单、易于集成等诸多优点,可以作为真随机数生成器的全新方案,为安全通信、机器学习、随机算法等应用提供重要支撑。随机算法等应用提供重要支撑。随机算法等应用提供重要支撑。

【技术实现步骤摘要】
基于弱相干脉冲序列的量子真随机数生成方法


[0001]本专利技术属于计算机和量子光学交叉学科领域,具体是指一种通过衰减激光脉冲获得弱相干脉冲序列并通过非空脉冲时序位置探测生成随机数的技术,尤其涉及一种基于弱相干脉冲序列的量子真随机数生成方法、系统及存储介质。

技术介绍

[0002]单光子光源是一种在量子光学领域特别是量子通信领域得到广泛应用的非经典光源,通常通过激励量子点或金刚石色心缺陷的方式实现。单光子态光子特性迥异于相干态光子,零延迟二阶相关系数理想值为0,物理实际可表述为:单光子通过光学分束器时将按照等同于分束比的概率比从两个输出端口随机输出。这一特性被广泛应用于量子传感、量子计算和路径选择量子通信。另一方面,量子通信技术的核心是将量子态保真无损地分发给通信双方,任何对传输信道的干扰(无论是窃听攻击还是环境意外)都会打破量子态同步共享机制,引起通信双方察觉。量子通信技术分支中最为成熟的量子保密通信技术,其本质是通过量子态分发实现通信双方母本密钥的实时共享,通过母本密钥或变换密码对明文信息进行加解密处理,最大限度地避免了暴力破解风险。这一属性基于海森堡测不准原理,获益于量子通信固有的真随机特性。随机数生成技术在蒙特卡洛估算、PN码分多址、Hardcore加密、机器学习模型训练等应用中发挥重要作用。
[0003]通过算法产生的随机数都是伪随机数,理论上可以根据已生成随机数(经过大量计算)预测未来随机数;只有通过真实随机事件生成的随机数才是真随机数,通常通过机器运行环境中产生的硬件噪声获得,包括放大电路热噪声、电磁场环境噪声等,该方案存在不可控风险且随机数生成速度较低。

技术实现思路

[0004]针对现有技术,本专利技术要解决的技术问题是利用衰减脉冲激光生成弱相干脉冲序列;通过级联1-M等比例光学分束器构建1-M
N
路径选择光路;从单一端口输入的弱相干脉冲将等概率从M
N
个端口输出,单光子输出端口将为真随机事件;利用2N通道的弱相干脉冲探测器探测输出端口序号,或者利用时分复用系统将不同端口弱相干脉冲复用于不同时序位置并通过M
N
倍于弱相干脉冲序列重复频率的弱相干脉冲探测器探测输出端口序号;将输出端口序号按时间顺序转换为数字序列,即为量子真随机数序列。
[0005]为了达到上述效果,本专利技术提供的基于弱相干脉冲序列的量子真随机数生成方法,通过单光子光源或衰减弱相干脉冲序列实现单光子序列产生,通过级联分束器实现路径选择光路构建,通过多通道单光子探测器或时分复用系统与单通道单光子探测器实现输出端口探测,通过光学衰减器衰减重复频率固定的激光脉冲,将单脉冲平均光子数降低获得空脉冲和特性接近单光子的弱相干脉冲序列。
[0006]优选的,单光子序列产生通过衰减激光脉冲生成单脉冲平均光子数为0.1的弱相干脉冲序列。
[0007]优选的,上述路径选择光路构建通过构建一对多路径选择光路,使得单一端口输入的单光子能够等概率从多个端口输出。
[0008]优选的,上述随机过程既可通过自由空间光路或全光纤器件实现,也可通过芯片集成光路实现。
[0009]优选的,上述随机过程既可通过级联光学分束器实现,也可通过级联偏振分束器和偏振旋转器实现。
[0010]优选的,上述利用单光子探测器探测路径选择光路每个端口输出,生成随机数序列既可通过多通道单光子探测器并行实现,也可通过时分复用系统和单通道高速单光子探测器串行实现。
[0011]优选的,上述弱相干脉冲序列通过衰减激光脉冲序列实现,或通过电泵浦/光泵浦方量子点或金刚石色心缺陷或二阶非线性晶体/周期极化波导自发频率下转换效应或光纤/三阶非线性波导自发四波混频效应实现。
[0012]优选的,上述单脉冲平均光子数通过功率计算获得降至0.1,获得空脉冲占比90%。
[0013]一种实现如上述基于弱相干脉冲序列的量子真随机数生成方法的系统,包括:
[0014]单光子序列产生单元,用于通过单光子光源或衰减弱相干脉冲序列实现单光子序列产生;
[0015]路径选择光路构建单元,用于通过级联分束器实现路径选择光路构建;
[0016]输出端口探测单元,用于通过多通道单光子探测器或时分复用系统与单通道单光子探测器实现输出端口探测;
[0017]弱相干脉冲序列生成单元,用于通过光学衰减器衰减重复频率固定的激光脉冲,将单脉冲平均光子数降低获得空脉冲和特性接近单光子的弱相干脉冲序列。
[0018]一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。
[0019]与现有技术相比,本专利技术通过探测单脉冲平均光子数为0.5的弱相干脉冲序列中非空脉冲时序位置经定长采样后编码生成随机数序列,本专利技术结构简单、易于集成,能够产生重复频率高、稳定性好、具有符合量子力学基本原理的真随机属性的随机数序列,为安全通信、及其学习、随机算法等应用提供全新解决思路。
附图说明
[0020]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1示出了本专利技术基于弱相干脉冲序列的量子真随机数生成方法示意图。
具体实施方式
[0022]下面将详细描述本专利技术的各个方面的特征和示例性实施例,为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本专利技术,并不被配置为限定本专利技术。
对于本领域技术人员来说,本专利技术可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本专利技术的示例来提供对本专利技术更好的理解。
[0023]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0024]本实施例提供一种基于弱相干脉冲序列的量子真随机数生成方法,通过单光子光源或衰减弱相干脉冲序列实现单光子序列产生,通过级联分束器实现路径选择光路构建,通过多通道单光子探测器或时分复用系统与单通道单光子探测器实现输出端口探测,通过光学衰减器衰减重复频率固定的激光脉冲,将单脉冲平均光子数降低获得空脉冲和特性接近单光子的弱相干脉冲序列。
[0025]在一些实施例中,单光子序列产生通过衰减激光脉冲生成本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于弱相干脉冲序列的量子真随机数生成方法,通过单光子光源或衰减弱相干脉冲序列实现单光子序列产生,通过级联分束器实现路径选择光路构建,通过多通道单光子探测器或时分复用系统与单通道单光子探测器实现输出端口探测,通过光学衰减器衰减重复频率固定的激光脉冲,将单脉冲平均光子数降低获得空脉冲和特性接近单光子的弱相干脉冲序列。2.根据权利要求1所述的基于弱相干脉冲序列的量子真随机数生成方法,其特征在于,单光子序列产生通过衰减激光脉冲生成单脉冲平均光子数为0.1的弱相干脉冲序列。3.根据权利要求1或2所述的基于弱相干脉冲序列的量子真随机数生成方法,其特征在于,所述路径选择光路构建通过构建一对多路径选择光路,使得单一端口输入的单光子能够等概率从多个端口输出。4.根据权利要求2所述的基于弱相干脉冲序列的量子真随机数生成方法,其特征在于,所述随机过程既可通过自由空间光路或全光纤器件实现,也可通过芯片集成光路实现。5.根据权利要求2所述的基于弱相干脉冲序列的量子真随机数生成方法,其特征在于,所述随机过程既可通过级联光学分束器实现,也可通过级联偏振分束器和偏振旋转器实现。6.根据权利要求1所述的基于弱相干脉冲序列的量子真随机数生成方法,其特征在于,所述利用单光子探测器探测路径选择光路每个端口输出...

【专利技术属性】
技术研发人员:郭凯王俊华曹毅宁许波
申请(专利权)人:军事科学院系统工程研究院网络信息研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1