【技术实现步骤摘要】
本专利技术涉及信息安全和数据采集,具体上讲是一种通用多通道随机数模块(芯片)实时采集和随机数质量分析装置。
技术介绍
1、当今社会,信息安全已经成为至关重要的议题。在数字时代,大量的敏感信息,包括金融交易、个人隐私、企业机密等,都需要在网络和计算机系统中传输和存储。保护这些信息免受恶意攻击和窃取至关重要,其中随机数设计起着关键作用。
2、随机数在密码学、加密通信和数据完整性验证等方面扮演着重要角色。传统的伪随机数生成算法可能受到预测攻击,而真随机数则具有不可预测性,因此更加安全可靠。在信息安全体系中,真随机数生成的重要性日益凸显。
3、而真随机数发生器模块(芯片)往往通过采集芯片本身的噪声进行采集和计算产生,芯片噪声熵质量十分重要。噪声熵由于工艺、材料原因,难以保证,往往需要芯片制造、设计厂商进行筛选和测试。真随机数的筛选需要大量的数据和计算,一般传统方法是通过高带宽示波器、逻辑分析仪采集大量数据,然后通过数学计算进行测试和筛选,整个过程需要大量人工参与,时间成本和设备成本高,难以实现并行自动化处理。
【技术保护点】
1.一种连续采集、分析随机数芯片质量的系统,其特征在于:包括被测芯片和测试装置,被测芯片位于高低温箱内,测试装置位于高低温箱外,测试装置与被测芯片通过带屏蔽排线相连,设有供电源为被测芯片提供不同大小的测试电压;
2.根据权利要求1所述的连续采集、分析随机数芯片质量的系统,其特征在于:伪随机数发生器受CPU0控制产生伪随机数并进行输出CRC校验,采集模块采集伪随机数发生器产生的伪随机数并进行输入CRC校验,采集指定长度数据后,停止伪随机发生器输出功能,CPU0比较输出CRC和输入CRC是否一致,确认连线以及采集环境是否可靠;读取SD卡中存储的随机数据二进制文
...【技术特征摘要】
1.一种连续采集、分析随机数芯片质量的系统,其特征在于:包括被测芯片和测试装置,被测芯片位于高低温箱内,测试装置位于高低温箱外,测试装置与被测芯片通过带屏蔽排线相连,设有供电源为被测芯片提供不同大小的测试电压;
2.根据权利要求1所述的连续采集、分析随机数芯片质量的系统,其特征在于:伪随机数发生器受cpu0控制产生伪随机数并进行输出crc校验,采集模块采集伪随机数发生器产生的伪随机数并进行输入crc校验,采集指定长度数据后,停止伪随机发生器输出功能,cpu0比较输出crc和输入crc是否一致,确认连线以及采集环境是否可靠;读取sd卡中存储的随机数据二进制文件,计算crc校验和,比较计算crc和与输入/输出crc是否一致,确认sd卡连接和sd卡是否可靠。
3.根据权利要求1所述的连续采集、分析随机数芯片质量的系统,其特征在于:采集单元和被测芯片之间通过两线制sio接口连接,两线制sio接口包括时钟接口rng_clk和数据接口rng_bit,时钟接口rng_clk是双向接口,具备输出时钟和接收时钟能力,数据接口rng_bit是单向输入接口,具备采集被测芯片的能力,两线制sio接口支持主动、被动两种传输方式,主动传输方式指采集单元提供时钟,被测芯片产生数据,采集单元主动采集,被动传输方式至被测芯片产生时钟和数据,采集单元被动采集。
4.根据权利要求3所述的连续采集、分析随机数芯片质量的系统,其特征在于:两线制sio接口支持四种采样时序,四种采样时序包括:空闲高电平,上升沿采样下降沿锁存;空闲高电平,下降沿采样上升沿锁存;空闲低电平,上升沿采样下降沿锁存;空闲低电平,下降沿采样上升沿锁存。
5.根据权利要求1所述的连续采集、分析随机数芯片质量的系统,其特征在于:分段式f...
【专利技术属性】
技术研发人员:孙玉玺,韩志伟,朱苏雁,高彬,杜辉,苏云学,
申请(专利权)人:山东华翼微电子技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。