TY - GEN
T1 - Novel Memristive Pseudorandom Bit Generator
AU - El Den, Ahmed M.Mohy
AU - Moussa, Karim
AU - Mohamed, Islam Abd Ellattif
AU - Abdelrassoul, Roshdy A.
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021
Y1 - 2021
N2 - Pseudorandom bit generators which produce bit sequences have become a significant factor serving human life in many fields, such as cryptography, spread spectrum wireless communication, computer simulations, and error-correcting coding. A novel pseudorandom bit generator (PRBG) using a two-dimensional memristive logistic map is proposed. Starting from randomly chosen initial seeds, the algorithm produces 32 bit-block sequences at each iteration. The effect of the generator's use of the IEEE 754-2008 floating-point representation standard is also considered. Different statistical analyses are used to evaluate the generator's performance. The results demonstrate that the generated sequences have a high level of randomness and security, making them ideal for cryptographic applications.
AB - Pseudorandom bit generators which produce bit sequences have become a significant factor serving human life in many fields, such as cryptography, spread spectrum wireless communication, computer simulations, and error-correcting coding. A novel pseudorandom bit generator (PRBG) using a two-dimensional memristive logistic map is proposed. Starting from randomly chosen initial seeds, the algorithm produces 32 bit-block sequences at each iteration. The effect of the generator's use of the IEEE 754-2008 floating-point representation standard is also considered. Different statistical analyses are used to evaluate the generator's performance. The results demonstrate that the generated sequences have a high level of randomness and security, making them ideal for cryptographic applications.
KW - Chaotic
KW - NIST
KW - PRBG
KW - Pseudorandom
KW - floatingpoint representation
KW - memristive
UR - http://www.scopus.com/inward/record.url?scp=85141419407&partnerID=8YFLogxK
U2 - 10.1109/ICCTA54562.2021.9916613
DO - 10.1109/ICCTA54562.2021.9916613
M3 - Conference Proceeding
AN - SCOPUS:85141419407
T3 - 31st International Conference on Computer Theory and Applications, ICCTA 2021 - Proceedings
SP - 26
EP - 31
BT - 31st International Conference on Computer Theory and Applications, ICCTA 2021 - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 31st International Conference on Computer Theory and Applications, ICCTA 2021
Y2 - 11 December 2021 through 13 December 2021
ER -