Font Size: a A A

Chaotic Voice Encryption Algorithm And Its Android Implementation

Posted on:2019-01-04Degree:MasterType:Thesis
Country:ChinaCandidate:J W ZhangFull Text:PDF
GTID:2370330566483397Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile communication technology,smart phone,as a mobile terminal,greatly changes the way human access to the Internet.The multimedia information,such as image,voice and video in the mobile Internet information exchange platform,is faced with the same information security problem that can not be ignored with the Internet.Voice communication is widely used in communication because of its convenience and rapidity.Because of its large amount of data,high redundancy and strong correlation,the conventional encryption method is not suitable for mobile internet voice encryption.Due to the strong correspondence between many characteristics of chaos theory and some principles of cryptography,especially in the field of chaos synchronization,we provide a new solution for the security of mobile Internet,such as digital voice and information.The characteristics of dynamic characteristics,u nique nonlinear chaotic system is considered based on the information of digital voice encryption principle and combined with the mobile Internet voice encryption requirements,this paper presents the design and Implementation for real-time voice,Android mobile terminal non encrypted software real-time voice.The software of real-time and non-real-time voice encryption using Logistic mapping and Wang-Chen algorithm,Wang-Chen algorithm using the drive-response synchronization of transmitter and receiver synchronization,chaotic voice Logistic mapping encryption algorithms in each department of Baotou to send data with Logistic mapping iteration initial value to achieve synchronization as data stream based on the method of driver code.This paper uses MATLAB software for Logistic mapping algorithm and Wang-Chen algorithm for simulation of chaotic system of nonlinear dynamic characteristics,encryption key space and synchronization characteristics of Wang-Chen algorithm and verification in frequency domain tes t algorithm encryption effect,comparing the two kinds of encryption algorithm in the operation time,the number of sensitivity and key performance differences in voice data.Considering the different needs in actual social situations,the voice encryption software application includes real-time voice encryption application and non-real-time voice encryption application,and also consider the use of Speex codec to reduce the bandwidth requirement of encryption algorithm for network transmission.In the code,the Wang-Chen algorithm is simple,and has a larger key space,and the chaotic voice Logistic mapping encryption algorithm based on the relatively fast,but the security is low,but also by the way of experiments to test the Speex codec in chaotic voice encryption process effect.This paper selects two Android devices(MIUI Pro and MIUI Note4)to test the developed voice encryption application program,and tests the voice encryption and decryption effect under various experimental environments,and gives correlation analysis,The feasibility of the two algorithms in real time and non-real-time voice encryption in the actual mobile Internet is verified.
Keywords/Search Tags:voice encryption, Logistic mapping, Wang-Chen algorithm, Android
PDF Full Text Request
Related items