[发明专利]随机值产生的方法及系统有效
申请号: | 201310089140.6 | 申请日: | 2013-03-20 |
公开(公告)号: | CN103365625B | 公开(公告)日: | 2017-07-21 |
发明(设计)人: | D·G·阿博杜;M·W·布劳克;S·D·米尔曼;T·E·特卡西克 | 申请(专利权)人: | 飞思卡尔半导体公司 |
主分类号: | G06F7/58 | 分类号: | G06F7/58 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 秦晨 |
地址: | 美国得*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及随机值产生的方法和系统。实施例包括第一模块。所述第一模块给随机数发生器提供随机数据请求(例如,非指定长度的随机数据的请求)。所述随机数发生器生成随机数据以响应所述随机数据请求,并且源自所述随机数据的多个随机值存储在缓冲器中。为了响应接收随机值(例如,初始化向量)的请求,所述第一模块产生基于存储在缓冲器中的所述多个随机值的所述随机值。所述系统还可以被配置以接收其它类型的随机值的请求,并且以通过使用没有被缓冲(例如,从所述随机数发生器直接接收的以响应指定长度的随机数据的请求的随机数据)的随机数据实现那些请求。 | ||
搜索关键词: | 随机 产生 方法 系统 | ||
【主权项】:
一种产生随机值的方法,所述方法包括以下步骤:向随机数发生器提供第一随机数据请求;响应于所述第一随机数据请求,通过所述随机数发生器生成第一随机数据;在数据结构中存储源自所述第一随机数据的多个随机值;从第一随机值请求器接收用于第一类型的随机值的第一随机值请求;响应于接收所述第一随机值请求,基于存储在所述数据结构中的所述多个随机值中的随机值产生所述第一类型的所述随机值;向所述第一随机值请求器发送所述第一类型的所述随机值;响应于接收用于第二类型的随机值的第二随机值请求,向所述随机数发生器提供第二随机数据请求;响应于发送所述第二随机数据请求,从所述随机数发生器接收第二随机数据;以及向所述第二类型的所述随机值的请求器发送源自所述第二随机数据的所述第二类型的所述随机值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞思卡尔半导体公司,未经飞思卡尔半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310089140.6/,转载请声明来源钻瓜专利网。