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:
Feb. 20, 2001

Filed:

Sep. 21, 1998
Applicant:
Inventor:

Michio Shimada, Tokyo, JP;

Assignee:

NEC Corporation, Tokyo, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/02 ;
U.S. Cl.
CPC ...
G06F 1/02 ;
Abstract

A register,of each pseudorandom number generating circuit,takes in and holds a state data composed of a plurality of bits in synchronism with a clock pulse of a clock signal. Function generator circuits,and,output data each composed of a plurality of bits correspondingly to the state data held in the register,A selector,selects a specific bit of either one of the two data output from the function generator circuits on the basis of a pseudorandom number X,generated by a preceding one of the pseudorandom number generating circuits and outputs it as a pseudorandom number X,. On the other hand, another selector,selects one of the data output from the function generator circuits, except the specific bit thereof, according to the pseudorandom number X,generated by the preceding pseudorandom number generating circuit and supplies the selected data to the register,as the state data. Thus, it is possible to easily generate cryptographically highly safe pseudorandom numbers.


Find Patent Forward Citations

Loading…