| In recent years,with the rapid development of mobile communication technology and the intelligent terminal increasingly powerful,the mobile phone has become the only electronic products carried by people when they are traveling.In November 2016,Ministry of Industry and Information Technology of the People’s Republic of China showed that the total number of 4G users in China reached 714 million by the end of October,and the current LTE networks have become the main networks of operators.Based on IMS,VoLTE has good characteristics such as high bandwidth,high rate,low delay,better QoS and shorter call duration,which can give users a better experience.While people experience the convenience by using the voice of the multimedia,people has to face the security problems inevitably during voice communication.Eavesdropping on voice communication is one of the most common security issues.The thesis provides a scheme based on the platform of Qualcomm Snapdragon MSM8939 chip and Android 5.1 in which the software is integrated into the hardware.Specifically,the encryption card is embedded into the existing VoLTE terminal,and the password card application called the Encryption Card Manager(ECM),the Key Management Center(KMC)and the password interface library are added to the encryption terminal.The transmit voice signals are send to the encryption module to encrypt the data stream and the receiver decrypts the encrypted data after receiving the voice signals.The proposed method in thesis is tested and analyzed.First,ECM software is tested to check if the software can login in and run normally;Secondly,five groups of calls are tested with different 4G signal strength.When the 4G signal is strong,the overall success rate can reach 99%;Then,five groups of calls are tested for voice’s clarity.When the caller read 500 words essay,99.3% words from the transmitter can be restored.After checking the signaling flow of the encrypted call to see whether the calling INVITE message and the called 183 Session Progress carry the encrypted identifier,the correctness of the encrypted calls are verified;Finally,VoLTE encrypted calls are compared with traditional voice calls.Ordinary calls can be made with the Internet phone calls,but VoLTE encryption calls can only be real phone number;During the call,the ordinary call can carry on the multi-communication service,but the VoLTE encryption does not allow the new call to be connected;During the call,the ordinary terminal can carry on the recording operation,but the VoLTE cannot open the recording function when the call is made;Extract the ordinary call and encrypted audio files,ordinary call audio files can restore the call,but VoLTE encrypted audio file to hear the harsh noise.Through the above comparative analysis,VoLTE encryption calls holds better security. |