A BBS-inspired pseudo-random number generator using elliptic curve-enhanced 2D chaotic map

To solve the problem of low output efficiency, insufficient dynamical complexity, and non-standardized parameter selection in the traditional Blum–Blum–Shub (BBS) generator, a BBS-inspired pseudo-random number generator (PRNG) is proposed. A two-dimensional Elliptic Curve Enhanced Chaotic Map (2D-ECHCM) is constructed by integrating a two-dimensional chaotic map with secp256k1 elliptic curve scalar multiplication. The chaotic properties of the 2D-ECHCM are evaluated through numerical simulations. Based on the 2D-ECHCM, a PRNG is designed, by embedding elliptic curve scalar multiplication into the chaotic iteration and outputting 256 bits per iteration, so that the output depends on both the chaotic state and the hardness of the elliptic curve discrete logarithm problem. Meanwhile, a parameter perturbation mechanism over a finite field is adopted to dynamically update the control parameter, thereby standardizing parameter generation and avoiding periodic degradation caused by fixed parameters. The simulation results indicated that the generator passes all applicable statistical tests and maintains a sufficiently large key space, showing strong randomness and capability to withstand brute-force attacks.

Authors

Publication Details

Journal
International Journal of Modern Physics C
Published
2026-10-30
DOI
https://doi.org/10.1142/s0129183127501804
Primary Topic
Chaos-based Image/Signal Encryption
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A BBS-inspired pseudo-random number generator using elliptic curve-enhanced 2D chaotic map

Xiang Zhou, Hongjun Liu, Xiaoou Dong
2 links
International Journal of Modern Physics C
Chaos-based Image/Signal Encryption
article

A BBS-inspired pseudo-random number generator using elliptic curve-enhanced 2D chaotic map

Xiang Zhou, Hongjun Liu, Xiaoou Dong
article en

Abstract

To solve the problem of low output efficiency, insufficient dynamical complexity, and non-standardized parameter selection in the traditional Blum–Blum–Shub (BBS) generator, a BBS-inspired pseudo-random number generator (PRNG) is proposed. A two-dimensional Elliptic Curve Enhanced Chaotic Map (2D-ECHCM) is constructed by integrating a two-dimensional chaotic map with secp256k1 elliptic curve scalar multiplication. The chaotic properties of the 2D-ECHCM are evaluated through numerical simulations. Based on the 2D-ECHCM, a PRNG is designed, by embedding elliptic curve scalar multiplication into the chaotic iteration and outputting 256 bits per iteration, so that the output depends on both the chaotic state and the hardness of the elliptic curve discrete logarithm problem. Meanwhile, a parameter perturbation mechanism over a finite field is adopted to dynamically update the control parameter, thereby standardizing parameter generation and avoiding periodic degradation caused by fixed parameters. The simulation results indicated that the generator passes all applicable statistical tests and maintains a sufficiently large key space, showing strong randomness and capability to withstand brute-force attacks.

International Journal of Modern Physics C
Openalex Percentile: Top 17%
Chaos-based Image/Signal Encryption
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon