scholarly journals A novel image encryption algorithm based on least squares generative adversarial network random number generator

Author(s):  
Zhenlong Man ◽  
Jinqing Li ◽  
Xiaoqiang Di ◽  
Xu Liu ◽  
Jian Zhou ◽  
...  

AbstractIn cryptosystems, the generation of random keys is crucial. The random number generator is required to have a sufficiently fast generation speed to ensure the size of the keyspace. At the same time, the randomness of the key is an important indicator to ensure the security of the encryption system. The chaotic random number generator has been widely used in cryptosystems due to the uncertainty, non-repeatability, and unpredictability of chaotic systems. However, chaotic systems, especially high-dimensional chaotic systems, have slow calculation speed and long iteration time. This caused a conflict between the number of random keys and the speed of generation. In this paper, we introduce the Least Squares Generative Adversarial Networks(LSGAN)into random number generation. Using LSGAN’s powerful learning ability, a novel learning random number generator is constructed. Six chaotic systems with different structures and different dimensions are used as training sets to realize the rapid and efficient generation of random numbers. Experimental results prove that the encryption key generated by this scheme can pass all randomness tests of the National Institute of Standards and Technology (NIST). Hence, our result shows that LSGAN has the potential to improve the quality of the random number generators. Finally, the results are successfully applied to the image encryption scheme based on selective scrambling and overlay diffusion, and good results are achieved.

Symmetry ◽  
2021 ◽  
Vol 13 (5) ◽  
pp. 824
Author(s):  
Aina’u Shehu Muhammad ◽  
Fatih Özkaynak

One of the general problems in modern digital society is undoubtedly the information security topic. It is critical to ensure the security of information transferred, processed, and stored throughout digital channels. Among this information, digital images draw attention in terms of frequency of use in digital channels. In this study, a new image encryption algorithm is proposed to address the security problems of digital images. The aspect that differentiates the proposed algorithm from thousands of image encryption algorithms in the literature is that it is designed within the framework of the provable security design principle. The provable security design approach has ensured that the proposed algorithm is theoretically secure with mathematical proof techniques. In addition to addressing the proposed architecture security concerns, the hybrid random number generator used as the key generator constitutes another unique aspect. This generator, which was designed using chaotic systems, physical unclonable functions, and optimization algorithms, stands out as the innovative aspect of the study. The statistical randomness properties of the proposed random number generator were tested using the NIST SP 800-22 Statistical Test Suite. Successful results were obtained for 15 tests in the test package. In addition, the success of these outputs was tested on a new image encryption algorithm. The security of the proposed algorithm was tested from different angles using various experimental analyzes and a 12-step provable security analysis roadmap. Successful analysis results and performance measurements indicate that the proposed cryptographic components can be used in many information security applications and many future designs.


1982 ◽  
Vol 58 (5) ◽  
pp. 213-219 ◽  
Author(s):  
Jean Beaulieu ◽  
Yvan J. Hardy

This paper presents a method of analysis which differentiates between spruce budworm caused mortality and regular mortality on balsam fir in the Gatineau region in Quebec. A first attempt was made using multiple linear regression and a uniform random number generator. In order to overcome the bias inherent to the least squares method when dealing with a binary (0,1) dependent variable, a profit analysis was also conducted. In this case, the parameters and their variance were estimated using likehood method. These two approaches proved to be equivalent when percent budworm caused mortality was compared within the 1958 to 1979 period covered by the data at hand, while the outbreak lasted from 1968 to 1975.In 1979, approximately 55% of the stems had been killed by the budworm, accounting for 53% of the volume. Maple-yellow birch associations were more affected than fir associations although no significant difference was found. Fir mortality was delayed by aerial spraying of insecticides but this advantage disappeared as soon as the spray operations came to an end.


2008 ◽  
Vol 18 (03) ◽  
pp. 851-867 ◽  
Author(s):  
K. W. TANG ◽  
H. S. KWOK ◽  
WALLACE K. S. TANG ◽  
K. F. MAN

Random number generators are widely used in different applications. However, it is difficult to obtain a good random number generator in low precision and resource constrained system, such as an eight-bit micro-controller system which is still commonly used in industrial and consumer markets. This paper provides a practical solution for this problem based on chaotic systems. By the use of a modified Chua's circuit, it is demonstrated that the sampled state, after post-processing by a high-dimensional chaotic map, can be used as a random source even in an eight-bit environment. The randomness of the generated sequence is testified and confirmed by different statistical tests and the up-to-date statistical suite.


2020 ◽  
Vol 26 (1) ◽  
pp. 52-57 ◽  
Author(s):  
Fatih Ozkaynak

One of the practical applications of chaotic systems is the design of a random number generator. In the literature, generally random number generators are designed using discrete time chaotic systems. The reason for the use of the discrete time chaotic systems in the design architecture is that the latter have a simpler structure than the continuous time chaotic systems. In order to observe chaos in continuous time systems, the system must have at least three degrees. It is shown that for fractional order chaotic systems chaos can be observed even in a lower system degree. The aim of this study is to develop a random number generator using a fractional order chaotic Chua system. The proposed generator is analysed using various randomness tests. The analysis results show that the proposed generator passes the random requirements successfully. On the one hand, this study is important because it demonstrates the practical application of fractional order chaotic systems. On the other hand, it provides an alternative to designs based on discrete time chaotic systems.


Sign in / Sign up

Export Citation Format

Share Document