发明名称 |
Method for generating a random output bit sequence |
摘要 |
A method and a random bit generator for generating a random output bit sequence. In this method, a configuration of 2n state machines is used, the state machines each including n state bits, each state machine always assuming a different state than the other state machines of the configuration, an input signal being supplied to the input end of the state machines, and these each generating n signature bits, which together form a signature bit sequence, as a function of their state, the random output bit sequence being generated by selection of individual bits from the signature bit sequences of all state machines of the configuration. |
申请公布号 |
US9509497(B2) |
申请公布日期 |
2016.11.29 |
申请号 |
US201214131134 |
申请日期 |
2012.06.19 |
申请人 |
Robert Bosch GmbH |
发明人 |
Boehl Eberhard;Duplys Paulius |
分类号 |
H04L9/08;H04L9/00;G06F7/58 |
主分类号 |
H04L9/08 |
代理机构 |
Norton Rose Fulbright US LLP |
代理人 |
Norton Rose Fulbright US LLP ;Messina Gerard |
主权项 |
1. A method for generating a random output bit sequence in which a configuration of state machines is used, the method comprising:
providing 2n identically designed state machines which each include n state bits, each of the state machines always taking on a different state than the other ones of the state machines; supplying, via an input stage, an identical input signal to each of the state machines at an input end; generating, by each of the state machines, n signature bits, which together form a signature bit sequence, each of the state machines forming its respective n signature bits as a function of the respective state of the state machine; and generating the random output bit sequence by selecting, via at least one multiplexer, individual bits from the signature bit sequence of all of the state machines; wherein n is an integer greater than zero. |
地址 |
Stuttgart DE |