The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 16, 2024

Filed:

Jul. 22, 2020
Applicant:

Pufsecurity Corporation, Hsinchu County, TW;

Inventors:

Meng-Yi Wu, Hsinchu County, TW;

Chi-Yi Shao, Hsinchu County, TW;

Ching-Sung Yang, Hsinchu County, TW;

Assignee:

PUFsecurity Corporation, Hsinchu County, TW;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 9/32 (2006.01); G06F 7/58 (2006.01); H04L 9/08 (2006.01); H04L 9/06 (2006.01);
U.S. Cl.
CPC ...
H04L 9/0869 (2013.01); G06F 7/588 (2013.01); H04L 9/06 (2013.01); H04L 9/085 (2013.01); H04L 9/0841 (2013.01); H04L 9/0894 (2013.01); H04L 9/3278 (2013.01);
Abstract

A random number generator includes a static random number generator, a dynamic entropy source, a counter and a combining circuit. The static random number generator includes an initial random number pool and a static random number pool to output a static random number sequence from one thereof the initial random number pool and the static random number pool. The dynamic entropy source is used to generate a dynamic entropy bit. The counter is used to generate a dynamic random number sequence according to the dynamic entropy bit. The combining circuit is used to output a true random number sequence to a lively random number pool according to the static random number sequence and the dynamic random number sequence. The static random number pool is updated when the lively random number pool is fully updated.


Find Patent Forward Citations

Loading…