【技术实现步骤摘要】
本申请涉及信息安全,尤其涉及一种基于星体光相干性的随机数生成方法、装置及设备。
技术介绍
1、基于随机数的不可预测性、不可重复性和统计无偏性,随机数被广泛应用于仿真、数据加密和统计抽样等领域中。目前的随机数分为两种:伪随机数和真随机数。其中,伪随机数是依赖特定的数学算法生成的,因此,在当前计算能力不断增强的情况下,伪随机数存在被攻破的可能,伪随机数的安全性无法得到保证。而真随机数是基于不可预测的物理系统的随机性生成的,相较于伪随机数而言,真随机数具有真正的不可预测性。因此,获取真随机数以及利用真随机数作为密钥源已成为当前发展趋势。
2、目前,相关研究中已采用各种特殊光源用于提取真随机数,其中,太阳作为最容易获得的光源之一,太阳也被应用于生成真随机数。当前利用太阳光生成随机数的方式为:探测太阳光的光强,将光强转换为频率或偏振等方面的信息,根据频率信息或偏振信息生成随机数。在这种随机数生成方式下,光强转换为频率信息或偏振信息的过程需要众多设备实现,并且还需要复杂的准备程序才可完成,使得随机数生成效率较低。
...
【技术保护点】
1.一种基于星体光相干性的随机数生成方法,其特征在于,应用于随机数生成装置,所述随机数生成装置包括干涉仪和图像处理器;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,从所述至少一帧目标图像的每帧目标图像中选择第一数量的目标像素点,并根据所述目标像素点的图像信息,生成与所述每帧目标图像对应的随机序列,包括:
3.根据权利要求2所述的方法,其特征在于,在基于所述每个目标像素点的光度值与干扰值之间的差值,确定与所述每个目标像素点对应的随机数之前,所述方法还包括:
4.根据权利要求1-3任一项所述的方法,其特征在于,所述图像处理器
...【技术特征摘要】
1.一种基于星体光相干性的随机数生成方法,其特征在于,应用于随机数生成装置,所述随机数生成装置包括干涉仪和图像处理器;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,从所述至少一帧目标图像的每帧目标图像中选择第一数量的目标像素点,并根据所述目标像素点的图像信息,生成与所述每帧目标图像对应的随机序列,包括:
3.根据权利要求2所述的方法,其特征在于,在基于所述每个目标像素点的光度值与干扰值之间的差值,确定与所述每个目标像素点对应的随机数之前,所述方法还包括:
4.根据权利要求1-3任一项所述的方法,其特征在于,所述图像处理器包括感光元件,所述感光元件的感光平面与所述干涉仪间隔第一预设距离相对竖直设置,使得所述第一光束和所述第二光束通过所述干涉仪后能够照射在所述感光平面上;利用所述图像处理器采集所述第一光束和所述第二光束通过所述干涉仪产生的至少一帧目标图像,包括:
5.根据权利要求4所述的方法,其特征在于,所述干涉仪包括双缝板;
6.根据权利要求5所述的方法,其特征在于,所述预设角度范围的最小角度为第一旋转角度;所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述预设角度范围的最大角度为第...
【专利技术属性】
技术研发人员:孙建锋,李皓然,郑磊,徐晓帆,
申请(专利权)人:上海卫星互联网研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。