Patent · US Expired

Random number generating, encrypting, and decrypting apparatus, method thereof, program thereof, and recording medium thereof

US7925014B2 · kind B2 · utility

2Cited by
0References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 25, 2003
Grant dateApr 12, 2011
Priority date
Expiry dateFeb 27, 2026

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L9/0662
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Random number generating, encrypting, and decrypting apparatus, method thereof, program thereof, and recording medium thereof are provided.Random numbers for cryptographic applications are generated by a CA core. The CA core is composed of one-dimensional, two-state, and three-neighbor cell automaton. A total of three inputs for the own cell and both neighbor cells are input to each cell. Each cell performs a logical operation and outputs the result of the logical operation. Each cell contains a register. Each register captures the result of the logical operation in synchronization with a clock and stores the result. An output of a cell is fed back to the cell to perform an arithmetic calculation at the next time step. In this case, a rotation shift operation of which outputs of cells are shifted to the left and fed back to the cells is performed. To output random numbers having many bits, 40 bits of outputs of cells are selected. The selected cell numbers are not increased at fixed intervals, but increasing intervals.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.