[go: up one dir, main page]

Wu et al., 2025 - Google Patents

A pseudo-random number generator for multi-sequence generation with programmable statistics

Wu et al., 2025

View PDF
Document ID
14758289343121583304
Author
Wu J
Salim A
Elmitwalli E
Köse S
Ignjatovic Z
Publication year
Publication venue
2025 IEEE International Symposium on Circuits and Systems (ISCAS)

External Links

Snippet

Pseudo-random number generators (PRNGs) are essential in a wide range of applications, from cryptography to statistical simulations and optimization algorithms. While uniform randomness is crucial for security-critical areas like cryptography, many domains, such as …
Continue reading at arxiv.org (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/58Random or pseudo-random number generators
    • G06F7/582Pseudo-random number generators
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/58Random or pseudo-random number generators
    • G06F7/588Random number generators, i.e. based on natural stochastic processes
    • HELECTRICITY
    • H03BASIC ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/84Generating pulses having a predetermined statistical distribution of a parameter, e.g. random pulse generators
    • HELECTRICITY
    • H03BASIC ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/02Generators characterised by the type of circuit or by the means used for producing pulses
    • H03K3/027Generators characterised by the type of circuit or by the means used for producing pulses by the use of logic circuits, with internal or external positive feedback
    • H03K3/03Astable circuits
    • H03K3/0315Ring oscillators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communication
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communication the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/065Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3
    • H04L9/0656Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher
    • H04L9/0662Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher with particular pseudorandom sequence generator
    • HELECTRICITY
    • H03BASIC ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K23/00Pulse counters comprising counting chains; Frequency dividers comprising counting chains
    • H03K23/64Pulse counters comprising counting chains; Frequency dividers comprising counting chains with a base or radix other than a power of two
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/60Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers
    • G06F7/68Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers using pulse rate multipliers or dividers pulse rate multipliers or dividers per se

Similar Documents

Publication Publication Date Title
Nguyen et al. Designing a pseudorandom bit generator with a novel five-dimensional-hyperchaotic system
EP1782181B1 (en) Method and apparatus for generating random data
US9846568B2 (en) System and method for dynamic tuning feedback control for random number generator
Golic New methods for digital generation and postprocessing of random data
Durga et al. Design and synthesis of lfsr based random number generator
US8880574B2 (en) State machine and generator for generating a description of a state machine feedback function
KR101987141B1 (en) Random number generator
Lin et al. A new method of true random number generation based on Galois ring oscillator with event sampling architecture in FPGA
TWI801742B (en) Entropy generator and method of generating enhanced entropy
Jin et al. A dynamically reconfigurable entropy source circuit for high-throughput true random number generator
US20210286594A1 (en) System, method and apparatus for race-condition true random number generator
Gudla et al. Design and implementation of digital clock manager based pseudo-true random number generator
WO2020014993A1 (en) Fpga-based method for designing parallel pseudo-random sequence generator
Wu et al. A pseudo-random number generator for multi-sequence generation with programmable statistics
Justin et al. FPGA implementation of high quality random number generator using LUT based shift registers
TWI579763B (en) Storage circuit with random number generation mode
Kumar et al. Design of energy efficient true random number generator using mux-metastable approach
CN110795063B (en) Physical random number generation method with adjustable power consumption and rate
Dang et al. A true random number generator on fpga with jitter-sampling by ring generator
Junsangsri et al. Pseudo-Random Number Generators for Stochastic Computing (SC): Design and Analysis
TWI387921B (en) A normal distributed random number generator by using the clt and the random number generating method thereof
Mehra et al. Design of hexagonal oscillator for true random number generation
Mita et al. Pseudo-random sequence generators with improved inviolability performance
Williams et al. Lightweight, High-Entropy TRNG Using Quad Cross-Coupled Feedback Architecture
Mao et al. Zero-bias true random number generator using LFSR-based scrambler