一种熵采集方法及装置、电子设备制造方法及图纸

技术编号:40284901 阅读:26 留言:0更新日期:2024-02-07 20:38
本申请实施例涉及信息安全技术领域,提供了一种熵采集方法,其包括:确定是否需要采集熵;在需要采集熵的情况下,从预设的熵池数据中至少提取一次第一数据来形成熵数据;其中,每次提取所述第一数据前更新一次所述熵池数据;所述熵池数据通过第一时间进行更新;所述第一时间为进行一次内存数据读/写操作,在内存数据读/写操作结束时的时间;输出所述熵数据。这种采集熵的方式,不依赖于晶振、热噪声源、高频振荡器和低频振荡器等硬件,降低了熵采集过程中对硬件的依赖程度,尤其适合于移动安全等不希望引入额外的硬件设施的领域。本申请还公开了一种熵采集装置和电子设备。

【技术实现步骤摘要】

本申请涉及信息安全,具体地,涉及一种熵采集方法及装置、电子设备


技术介绍

1、随着信息化和计算机技术的发展,人们在享受信息化带来的众多好处的同时,网络安全问题已成为信息时代人类共同面临的挑战。在现有技术中,人们广泛应用随机数来保护信息安全。例如,将随机数应用于对称密码算法和非对称密码算法的密钥产生、挑战应答机制中的挑战值、数字签名方案中的秘密信息、抵抗侧信道分析攻击等。

2、熵是随机数发生器不确定性的源头,所以也称为熵源。熵源是随机数发生器最根本、最核心的部件,想要产生质量优异且稳定的随机数,前提条件就是得有一个性质稳定的熵源。现有技术几乎都是基于硬件设备实现熵采集,例如采用电子技术、光电子技术、量子技术等制作熵源,这种方式依赖于特殊硬件,如晶振、热噪声源、高频和低频振荡器等。在某些应用领域,如移动安全等领域,不希望引入额外的硬件设施,因为这些领域难以额外增加一个硬件装置,这使得传统的基于硬件设备实现熵采集变得难以实施。

3、在
技术介绍
中公开的上述信息仅用于加强对本申请的背景的理解,因此其可能包含没有形成为本领域普通技术人员所知晓本文档来自技高网...

【技术保护点】

1.一种熵采集方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,确定是否需要采集熵,包括:

3.根据权利要求2所述的方法,其特征在于,所述请求包括请求生成的熵数据的字节长度;每次提取第一数据时,根据所述字节长度确定待提取数据的长度,并根据所述待提取数据的长度提取第一数据。

4.根据权利要求1所述的方法,其特征在于,通过第一时间更新熵池数据,包括:

5.根据权利要求4所述的方法,其特征在于,根据所述时间变化量生成第二数据,包括:

6.根据权利要求1所述的方法,其特征在于,确定是否需要采集熵之前,所述方法还包括:<...

【技术特征摘要】

1.一种熵采集方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,确定是否需要采集熵,包括:

3.根据权利要求2所述的方法,其特征在于,所述请求包括请求生成的熵数据的字节长度;每次提取第一数据时,根据所述字节长度确定待提取数据的长度,并根据所述待提取数据的长度提取第一数据。

4.根据权利要求1所述的方法,其特征在于,通过第一时间更新熵池数据,包括:

【专利技术属性】
技术研发人员:罗影傅勇张红杰胡伯良蒋红宇
申请(专利权)人:成都海泰方圆科技有限公司
类型:发明
国别省市:

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

1