Using the Non-Linear Generator to Calculate the Randomness Test for Frequency Property And use it to encrypt and decrypt message by using the Matlab program


Ibrahim Abdul Rasool Hamoud,Ayad Ghazi Naser Alshamri,





In this paper, some of the key types used in the encryption system are displayed, and one type of key generator is displayed (Geffe generator). Matlab 2017 also uses some interfaces to illustrate the frequency test on the Encryption keys. Also, interfaces are displayed for encrypting and decrypting a message.


I. D. Watanabe, S. Furuya, H. Yoshida, and B. Preneel, “A New Keystream
Generator MUGI”, 2002 , University of Leuven, Belgium.Modular
Addition” , 2006,University of Leuven, Belgium.
II. Fischer, S, 2008 “Analysis of Lightweight Stream Ciphers” M Sc. thesis.
Department of Physics, University of Berne of nationality Suisse.
III. Ibrahim Abdul Rasool Hamoud,Ayad Ghazi Naser, 2019, “Enhancement of
Non-Linear Generators to Calculate the Randomness Test for Frequency
Property in the Stream Cipher Systems”, Iraqi Journal of Science, University
of Baghdad.
IV. John Apostolopoulos, S.J. Wee, 2001, “Secure scalable streaming enabling
transcoding Without decryption ” , Thessaloniki, Greece.
V. Kevin M. Cuomo and Alan V. Oppenheim, 1993, “Circuit implementation of
synchronized Chaos with applications to communications”, Massachusetts
Institute of Technology, Cambridge.
VI. Rusol M. Shaker Alzewary, Ayad G. Naser Al-Shammar, 2016, “Design of
High Efficiency
VII. Sam Higginbottom, 2019, “Image encryption using block based
transformationAlgorithm “, University of Agriculture Technology and
Sciences, India.
VIII. Souradyuti Paul, Bart Preneel, “On the (In) security of Stream Ciphers Based
on Arrays and Non-linear Keys Generator Based on Shift Registers”, Iraqi
Journal of Science, University of Baghdad.
IX. Lawrence C. Washington,2008, “Elliptic Curves Number Theory and
X. Mattsson, J., 2006 “Stream Cipher Design”, M S thesis Department of
Computer Science, at The School of Engineering Physics, University of
Royal Institute of Technology, Stockholm, Sweden.
XI. Neal Koblitz, “An elliptic curve implementation of the finite field digital
signature Algorithm” , University of Washington.
XII. Thomas Peyrin, 2016, “Fast Software Encryption”,University
XIII. Yassir Nawaz,”Design of Stream Ciphers and Cryptographic Properties of
NonlinearFunctions”,Waterloo, Ontario, Canada, 2007.

View Download