发明名称 Hardware random number generator
摘要 A random number generator may include an input configured to receive a plurality of entropy bits generated by an entropy source of a random number generator, wherein the random number generator is configured to generate a plurality of random numbers; and an entropy health monitor coupled with the input, wherein the entropy health monitor is configured to perform a corrective action based on the plurality of entropy bits.
申请公布号 US9311051(B2) 申请公布日期 2016.04.12
申请号 US201313738899 申请日期 2013.01.10
申请人 Advanced Micro Devices, Inc. 发明人 Kaplan David A.;Wu Winthrop J.
分类号 G06F1/02;G06F7/58 主分类号 G06F1/02
代理机构 Liang & Cheng, PC 代理人 Liang & Cheng, PC
主权项 1. An apparatus, comprising: an input configured to receive a plurality of entropy bits generated by an entropy source of a random number generator, wherein the random number generator is configured to generate a plurality of random numbers; and a hardware entropy health monitor coupled with the input, wherein the entropy health monitor comprises: a plurality of health check blocks, wherein a first health check block of the plurality of health check blocks is configured to generate a first health check error based on a subset including fewer than all of the plurality of entropy bits, and wherein a second health check block of the plurality of health check blocks is configured to generate a second health check error based on all of the plurality of entropy bits, andan error counter configured to store a number of health check errors generated by the plurality of health check blocks, wherein the entropy health monitor is configured to perform a corrective action in response to the number of health check errors exceeding an error limit.
地址 Sunnyvale CA US