Font Size: a A A

Design And Implementation Of Image Encryption System On Android Platform Based On Optical Chaos

Posted on:2022-01-01Degree:MasterType:Thesis
Country:ChinaCandidate:S Y JiangFull Text:PDF
GTID:2518306530992409Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Nowadays,mobile devices such as Android-based smart phones have become an indispensable part of modern social life.Although the Android device itself has certain information security protection,due to the existence of network viruses,malicious pro-grams and theft of secrets,many network security attacks and privacy leaks have occurred on the Android platform in recent years.At the same time,the issue of Android infor-mation security has always been a hot topic of academic research and public attention.With the development of mobile Internet multimedia information technology,especially images as an important carrier of daily information,are increasingly spread and stored between Android devices,and their attacks are also increasing day by day.Therefore,the problem of data security when transmitting and storing images has attracted the attention of many scholars,and the usual solution is to encrypt them for storage and transmission.Among them,the image encryption scheme based on chaos theory has excellent performance.These schemes usually take advantage of the outstanding advantages of traditional chaos,such as the sensitivity of initial conditions and complex dynamics,to introduce chaotic encryption algorithms into the research of encryption methods and tech-nologies for multimedia files such as images and videos.In recent years,with the research and application of chaotic systems,the chaotic mapping systems such as Baker,Henon and hyperchaotic systems have gradually been used to study image encryption technology.At the same time,the emergence of lasers and the rapid development of it's chaotic theory have made it possible for optical chaos to be applied to image encryption schemes.With the development of semiconductor laser(Semiconductor Laser,SL)and the in-depth study of its nonlinear dynamic characteristics,laser chaotic secure communication has become a new application field in recent years.The optical chaotic signal generated based on SL has the advantages of high bandwidth,high complexity,and low loss.These advantages make optical chaos have broad research and application prospects in image encryption and network security.Through research,it is found that most of the traditional image encryption schemes are based on mathematical transformation or traditional chaotic theory encryption algo-rithms.Some of these encryption schemes are designed and implemented on hardware platforms such as FPGA and ARM development boards.At the same time,numerical sim-ulation is performed on Matlab software and the performance of its encryption algorithm is also analyzed.Nowadays,Android devices are widely welcomed for the convenience of storing and sharing data.Therefore,in view of the data security problem of digital color images on the Android platform,this paper proposes a new type of image encryp-tion and confidential transmission scheme based on Android mobile devices such as smart phones and tablets.In this scheme,the optical chaotic data source generated by the optical chaotic system based on VCSEL is applied to the generation and transmission of the key for image encryption and decryption.The Open CV SDK integrated by Android prepro-cesses the digital color image and obtains the pixel matrix of the R,G,and B channels of the image.This paper uses the encryption algorithms such as josephus traversal scram-bling,adjacent pixel XOR and Logistic chaotic diffusion,and then combines the optical chaotic sequence key,to diffuse and scramble the pixel matrices of the three channels of the original image respectively,so as to achieve the effect of digital image encryption.At this time,the encrypted image can be uploaded to the network through Bluetooth,Wifi or other sharing applications of Android devices for transmission,and the receiving end can receive the encrypted image and decrypt it correctly.Based on Matlab numerical simu-lation,this paper also tests and analyzes some encryption performance indicators usually involved in image encryption algorithms.Research shows that the image encryption sys-tem has good confidentiality and can resist external cracking and stealing.Therefore,this paper realizes the application of image encryption technology on the Android hardware platform.At the same time,the solution has excellent encryption effects and can avoid the leakage of user image privacy.In the future,this solution can be considered for the research on multimedia files such as video,audio,text and so on on the Android platform,which has high practical value and certain reference significance.
Keywords/Search Tags:Android, optical chaos, image encryption, semiconductor laser
PDF Full Text Request
Related items