发明名称 METHOD AND APPARATUS FOR VERIFYING AND DIVERSIFYING RANDOMNESS
摘要 Method and apparatus for ensuring randomness of pseudo-random numbers generated by a conventional computer operating system or electronic device. Typically pseudo-random number generators used in computer operating systems or electronic devices may be penetrated by a hacker (pirate), who penetrates a cryptographic or other supposedly secure process using the random numbers by tampering with the input random numbers, thus making them nonrandom. The present method and apparatus are intended to verify such random numbers to make sure that they are indeed random enough, by applying suitable random tests. Only if the values pass the test are they passed on for use in the cryptographic or other process. If they fail the test, a new set of random numbers is requested from the pseudo-random number generator. These are again tested. Further a diversity function may be applied to the random numbers even if they have passed the random number test in order to improve their randomness. This diversity function is for instance double encryption. An anti-replay feature is also included by which the pool of random numbers is subject to a check on each cycle to make sure that there has been no duplication of the input random numbers.
申请公布号 US2009208014(A1) 申请公布日期 2009.08.20
申请号 US20080031552 申请日期 2008.02.14
申请人 BETOUIN PIERRE;CIET MATHIEU;FARRUGIA AUGUSTIN J;FASOLI GIANPAOLO 发明人 BETOUIN PIERRE;CIET MATHIEU;FARRUGIA AUGUSTIN J.;FASOLI GIANPAOLO
分类号 H04L9/28;G06F7/58 主分类号 H04L9/28
代理机构 代理人
主权项
地址