Font Size: a A A

Implementation Of Chaotic-encrypted Real-time Voice Communication Based On WiFi

Posted on:2016-11-08Degree:MasterType:Thesis
Country:ChinaCandidate:J M YanFull Text:PDF
GTID:2180330461456011Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
In recent years,communication technology and embedded terminal products such as mobile phone, especially IP phone for voice data quantity increase rapidly with the rapid development of Internet technology. Modern voice communication is greatly convenient for people to communicate with others, however people in the process of communication is always worried about their privacy, commercial secrets and other threats at the same time. Therefore, voice communication security has been paid more and more attention with the increasing amount of speech data.Chaotic systems can achieve synchronization under certain conditions, which becomes a research hotspot, using chaotic synchronization secure communication technology rapidly. Chaotic signal has been applied widely because of its inherent randomness, non periodic, broadband spectrum, and easy to implement features such as continuous and is especially suitable for secure communication. At the same time, the chaotic signal has a long time of anti interception ability and unpredictability of extreme sensitivity to initial value and the height of the random chaotic signal. Compared with the general encryption, chaotic encryption is more difficult to attack because it has a large key space, high speed, high fidelity, good safety and sufficient bandwidth and real-time function. With the development of chaos theory, chaotic encryption image, voice and video signals has been becoming more and more mature, and the applications in Engineering practice has made some achievements.This paper presents a new method for realization of chaotic secure communication for real-time voice in ARM-platform. The system uses Cortex-A9 development board as the hardware platform, using the Cortex-A8 development board to build a wireless LAN based on WiFi, and TCP protocol to transmit. We achieve the two Cortex-A9 development boards, which a development board is server, and the other is used as client, by the client/server model. Firstly, we collect and encrypt information at the server, and then transmit real-time information through the WiFi. Secondly, Encrypted voice information is received, decrypted and played data at the client. The experimental results show that the scheme can realize reliable transmission, real-time voice data, and the speech waveform distortion. The main content of this research include:(1)Build hardware platform for system and transplant Embedded Linux operating system which can run on the development board, including Bootloader, kernel, root file system transplant.(2) Design software for the system. The system includes the collection of the voice, the design of playback program, encryption and decryption program of voice data, the building of server and client, and the design of communication program.
Keywords/Search Tags:real time speech, chaotic encryption, embedded system, WiFi, ARM
PDF Full Text Request
Related items