[发明专利]用于不确定性随机位发生器(NRBG)的方法和装置有效
申请号: | 201180076075.2 | 申请日: | 2011-12-29 |
公开(公告)号: | CN104025501B | 公开(公告)日: | 2018-03-27 |
发明(设计)人: | G·W·考克斯;D·约翰斯顿;M·G·迪克森;S·A·费舍尔;J·W·布兰德特 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04L9/22 | 分类号: | H04L9/22 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 毛力 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供了基于硬件的数字随机数发生器。在一个实施例中,处理器包括数字随机数发生器(DRNG)以及耦合到所述DRNG的执行单元,所述数字随机数发生器用于调节熵源所提供的熵数据、生成多个确定性随机位(DRB)串、以及生成多个不确定性随机位(NRB)串,所述执行单元响应于读取种子值的第一指令来从DRNG中检索NRB串之一并将该NRB串储存在该第一指令所指定的目的地寄存器中。 | ||
搜索关键词: | 用于 不确定性 随机 发生器 nrbg 方法 装置 | ||
【主权项】:
一种处理器,包括:数字随机数发生器DRNG,所述数字随机数发生器用于调节熵源所提供的熵数据、生成多个确定性随机位DRB串、以及生成多个不确定性随机位NRB串,其中,所述DRNG包括:调节器,所述调节器用于调节所述熵源所提供的熵数据以生成经调节的熵CE数据;DRB发生器DRBG,耦合到所述调节器并用于基于所述CE数据而生成所述DRB串;以及NRB发生器NRBG,耦合到所述调节器和所述DRBG,并用于基于所述DRB串和所述CE数据而生成所述NRB串;以及执行单元,所述执行单元耦合到所述DRNG,并响应于读取种子值的第一指令而从所述DRNG中检索所述NRB串之一并将该NRB串储存在所述第一指令所指定的目的地寄存器中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201180076075.2/,转载请声明来源钻瓜专利网。
- 上一篇:设备生命周期的监测方法及相关装置
- 下一篇:发电电焊机组