Author:
Hameedi Balsam Abdulkadhim,Hattab Anwar Abbas,Laftah Muna M.
Abstract
In many areas, such as simulation, numerical analysis, computer programming, decision-making, entertainment, and coding, a random number input is required. The pseudo-random number uses its seed value. In this paper, a hybrid method for pseudo number generation is proposed using Linear Feedback Shift Registers (LFSR) and Linear Congruential Generator (LCG). The hybrid method for generating keys is proposed by merging technologies. In each method, a new large in key-space group of numbers were generated separately. Also, a higher level of secrecy is gained such that the internal numbers generated from LFSR are combined with LCG (The adoption of roots in non-linear iteration loops). LCG and LFSR are linear structures and outputs of these Random Number Generators (RNGs) are predictable, while the proposal avoids this predictable nature. The results were tested in terms of randomness, in terms of the correlation between the keys and the effect of changing the initial state on the generated keys and the results of the tests showed that they had successfully passed the tests and resist brute force and differential attack.
Publisher
University of Baghdad College of Science
Subject
General Biochemistry, Genetics and Molecular Biology,General Chemistry,General Computer Science
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. 64-Bit High Speed Counter with Galois LFSR;2024 International Conference on Circuit, Systems and Communication (ICCSC);2024-06-28
2. An adaptive Particle Swarm Optimization to Solve Modern Security System;2023 7th International Symposium on Innovative Approaches in Smart Technologies (ISAS);2023-11-23
3. FPGA-driven random walk noise generation for tunable laser linewidth control;IEICE Electronics Express;2023-08-10
4. Watermarking in Medical Image;International Journal of Online and Biomedical Engineering (iJOE);2023-05-16
5. Implementation of Modified Linear Congruent Methods in Randomizing Exam Questions to Optimize the Learning Environment;2022 Seventh International Conference on Informatics and Computing (ICIC);2022-12-08