To realize the safe transmission of images, a chaotic image encryption algorithm based on Latin square and random shift is proposed. The algorithm consists of four parts: key generation, pixel scrambling, pixel replacement, and bit scrambling. Firstly, the key is generated from the plain image to improve the sensitivity of the encryption method. Secondly, each pixel in each row of the image matrix is moved cyclically to the right, in turn, to change the position of the image pixel and realize pixel position scrambling. Then, a 256-order Latin square matrix composed of a chaotic sequence is used as a lookup table, and the replacement coordinates are calculated based on the image pixel value and the chaotic sequence value, replacing the corresponding coordinate elements in the image matrix. Finally, decompose the bitplane of the image matrix and combine it into two-bit matrices, scramble the two bit matrices, respectively, with the Latin square matrix, recombine the scrambled two-bit matrices, and convert them into decimal to obtain the ciphertext image. In the proposed encryption method, all the Latin square matrices used are generated by chaotic sequences, further enhancing the complexity of the generated Latin square matrix and improving the algorithm’s security. Experimental results and security analysis show that the proposed algorithm has good security performance and is suitable for image encryption.
In top-down, constraint-based variational design environment, user expresses his design
intent through a series of construction steps that will be further transferred to design variants
maintained by the system. Persistent naming techniques build a bridge between design variants and
user design intent. The graph-based coding and decoding method together with parameter
information, presented in this paper successfully maintain the user design intent in constraint-based
variational design. Besides, the energy of parameter vector field decoding method gives a
mathematical definition on comparability between original model and regenerated model.
Global position systems (GPS) receiver based on least mean square (LMS) could resist the interference by null jamming direction. Considering that the existing band-limited Gaussian noise jamming signals were easily suppressed by LMS-based GPS receivers, a time domain random flicker band-limited Gaussian noise jamming algorithm was proposed to improve its performance. By disturbing the convergence of LMS, it could achieve the purpose of suppressing the LMS-based GPS. Simulation result shows that the proposed algorithm has an average performance gain of 2.7dB~4.6dB under different number of interferences compared with band-limited Gaussian noise.
In this paper, evolutionary algorithm is used to optimize the flicker function of band-limited Gaussian noise interference, which disturbs the convergence of adaptive algorithm based on LMS in GPS receiver, so that the average null depth of GPS receiver under equal power is lower, and better jamming effect is achieved. The simulation results show that the jamming algorithm in this paper has better jamming effect than the band-limited Gaussian noise jamming in different jamming quantity.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.