Patents Assigned to KAPSLOG
  • Publication number: 20230305809
    Abstract: This method is implemented within a digital processor by: a) searching an internal register (R1, R2, R3, ... R(n)) of the processor which content (b0, b1, b2, ... b(n)) changes over time; b) extracting at a given time n bits from the register, n ? 1; c) using the n bits extracted at step b) as bit(s) for forming a random number of N bits to be generated; d) reiterating (250) steps a) to c) until obtaining the N bits of the random number; and e) providing the random number to an application circuit or software. In order to increase randomness, the method further comprises a selection (240), by a random of pseudo-random process, of the n bits of the register which will be extracted, and/or a selection (230), by a random of pseudo-random process, of one register among a plurality of internal registers (R1, R2, R3, ...
    Type: Application
    Filed: April 13, 2022
    Publication date: September 28, 2023
    Applicant: KAPSLOG
    Inventor: Peter Roger Simon
  • Publication number: 20220382519
    Abstract: A random number generator is implemented within a digital processor by: a) searching an internal timestamp register which counts clock pulses for sequencing the processor; b) extracting at a given time n bits from the least significant bits of the register, n>1; c) using the n bits extracted at step b) as constituent bit(s) of a N-bit random number (34) to be generated; d) reiterating steps a) to c) until obtaining the N bits of the random number; and e) providing the random number to an application circuit or software.
    Type: Application
    Filed: May 10, 2022
    Publication date: December 1, 2022
    Applicant: KAPSLOG
    Inventor: Roger Simon