EP1577749A2

Physical random number generator, method of generating physical random numbers and physical random number storing medium

Abstract

A physical random number generator, including a noise source for generating a noise signal, an AC coupling amplifying unit for amplifying the noise signal while removing DC component therefrom by AC coupling to generate an amplified noise signal, and an A/D conversion unit for A/D converting the amplified noise signal to digital values and for generating random number data based on the digital values as an output of the physical random number generator.

EP1577749A2, drawing sheet 1
Sheet 1 of 15

Term

Term ended

Projected expiry passed 9 September 2018, 8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

27 claims: 2 independent, 25 dependent

  1. 1
    A physical random number generator, comprising:a noise source (101) configured to generate a noise signal (102);an alternating current AC coupling amplifying device (103) configured to amplify said noise signal while removing a direct current DC component therefrom by AC coupling to generate an amplified noise signal (104);and an analog/digital A/D conversion device (105), characterized by said analog/digital A/D conversion device (105) having an accuracy of not less than two bits and configured to A/D convert said amplified noise signal to digital values (206) composed of bit data of not less than two bits;and further comprising a processing device (207) configured to process said amplified noise signal prior to A/D conversion and to process digital values converted from a processed amplified noise signal to generate random number data of not less than two bits to reduce the effect of differential non-linearity as compared to digital values unprocessed by said processing device (207).
  2. 27
    A method of generating physical random numbers, comprising the steps of:generating a noise signal from a noise source;amplifying said noise signal while removing a direct current DC component therefrom by alternate current AC coupling to generate an amplified noise signal;analog/digital A/D converting said amplified noise signal to digital values composed of bit data of not less than two bits;processing said amplified noise signal prior to A/D conversion;and processing digital values converted from a processed amplified noise signal to generate random number data of not less than two bits to reduce the effect of differential non-linearity as compared to digital values unprocessed by said processing device;and outputting generated random number data as an output of said physical random number generator.