![一种用于随机数发生器中实现高速随机提取的方法](/CN/2018/1/21/images/201810106571.jpg)
基本信息:
- 专利标题: 一种用于随机数发生器中实现高速随机提取的方法
- 申请号:CN201810106571.1 申请日:2018-02-02
- 公开(公告)号:CN108319448B 公开(公告)日:2022-06-07
- 发明人: 张一辰 , 郑子勇 , 喻松 , 郭弘
- 申请人: 北京邮电大学
- 申请人地址: 北京市海淀区西土城路10号
- 专利权人: 北京邮电大学
- 当前专利权人: 北京邮电大学
- 当前专利权人地址: 北京市海淀区西土城路10号
- 主分类号: G06F7/58
- IPC分类号: G06F7/58
摘要:
本发明提供一种用于随机数发生器中实现高速随机提取的方法,用于实现高效、安全的随机数制备。其实现步骤如下,步骤1:根据监控数据所计算出的安全随机数含量;步骤2:检查随机提取设备的性能和资源情况,计算每次提取操作的最佳原始数据长度n,确定对应的Toeplitz矩阵大小,并构造对应的Toeplitz矩阵;步骤3:存储n长度原始数据,根据原始数据序列每一比特的值决定Toeplitz矩阵各列之间的运算规则;步骤4:当原始数据产生速率与随机提取速率不匹配时,调用若干个模块并行运行步骤3。本发明通过改变矩阵运算规则,实现了一种用于随机数发生器中的随机提取方法,满足加密应用中对实时高速安全的随机数产生的要求。
公开/授权文献:
- CN108319448A 一种用于随机数发生器中实现高速随机提取的方法 公开/授权日:2018-07-24
IPC结构图谱:
G | 物理 |
--G06 | 计算;推算;计数 |
----G06F | 电数字数据处理 |
------G06F7/00 | 通过待处理的数据的指令或内容进行运算的数据处理的方法或装置 |
--------G06F7/58 | .随机数或伪随机数发生器 |