A Pseudorandom Number Algorithm for Generating Individual Bank Account Numbers

This research work was an attempt at developing an algorithm which generates bank account numbers for customers of any given bank whilst ensuring enhanced randomness and longevity in the numbers generated. The attempt at doing this began with a review of some existing pseudorandom number generators with a view to understanding their advantages and lapses. Thereafter, the Mid-Square Method (MSM) and the Linear Congruential Generator (LCG) were improved and reformulated. We then combined both reformulated algorithms to form what was termed a Combined Pseudorandom Number Generator (CSRNG). The proposed technique became a new algorithm used for generating unique bank account numbers, because it was made up of three independent components. The first and second components were blocks of four (4) digits generated using MSM, and based on arbitrarily chosen seeds, while the third component was a block of two (2) digits generated with the LCG. The results in each case of the combination were summarized as bank account numbers with better longevity and enhanced randomness (or very reduced predictability).

Authors

Publication Details

Journal
International Journal of Research and Innovation in Applied Science
Published
2025-01-01
DOI
https://doi.org/10.51584/ijrias.2025.100500011
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 Pseudorandom Number Algorithm for Generating Individual Bank Account Numbers

John Usen, Emmanuel Emmanuel Asuk, Jeremiah Ejimne Ede
International Journal of Research and Innovation in Applied Science
Chaos-based Image/Signal Encryption
article

A Pseudorandom Number Algorithm for Generating Individual Bank Account Numbers

John Usen, Emmanuel Emmanuel Asuk, Jeremiah Ejimne Ede
article en

Abstract

This research work was an attempt at developing an algorithm which generates bank account numbers for customers of any given bank whilst ensuring enhanced randomness and longevity in the numbers generated. The attempt at doing this began with a review of some existing pseudorandom number generators with a view to understanding their advantages and lapses. Thereafter, the Mid-Square Method (MSM) and the Linear Congruential Generator (LCG) were improved and reformulated. We then combined both reformulated algorithms to form what was termed a Combined Pseudorandom Number Generator (CSRNG). The proposed technique became a new algorithm used for generating unique bank account numbers, because it was made up of three independent components. The first and second components were blocks of four (4) digits generated using MSM, and based on arbitrarily chosen seeds, while the third component was a block of two (2) digits generated with the LCG. The results in each case of the combination were summarized as bank account numbers with better longevity and enhanced randomness (or very reduced predictability).

International Journal of Research and Innovation in Applied ScienceVol. X(V)
Openalex Percentile: Top 90%
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.