Android混流技术,基于Android的实时语音混沌保密技术的实现
摘要:
網絡和多媒體技術的發展和成熟,使之通過網絡進行語音交流越來越流行,同時,網絡的開放和共享性使信息安全問題也得到更多的關注。因此,怎樣實現語音的安全通信的研究變得越來越重要。混沌系統由于自身獨特的性質和密碼系統有著天然的內在聯系,使其能很好的應用到密碼系統中,并表現出良好的加密效果。語音信號由于數據量大、且在傳輸的過程中實時性要求高,同時,網絡丟包情況的發生也會影響語音的質量,因此,采用在丟包情況下對語音質量有很好恢復的iLBC編碼算法對傳輸的語音信號進行編解碼。Android操作系統作為現在社會上最受歡迎、市場占有率第一的移動終端操作系統,在此平臺上開發和實現應用功能有著更大的市場應用價值和更能滿足用戶需求。 本文介紹了在Android平臺上,設計一種采用混沌序列算法對傳輸數據進行加解密的實時語音保密通訊系統。首先,介紹了混沌現象和密碼學相關的的理論知識,并確定了以混沌序列加密算法實現語音數據保密通信的方式,同時還分析了該算法的實現原理。然后介紹了在系統中用到的iLBC編解碼算法,利用該算法來實現對實時語音數據的解壓縮編碼,減少傳輸過程中的數據量使實時效果更好,占用帶寬更小。接著,確定了以RTP/UDP實時傳輸協議為通信基礎,以端到端的傳輸模式的通信方案,最后在搭載Android系統的終端上實現語音采集播放、iLBC編解碼、數據的混沌加解密和網絡傳輸的語音混沌保密通信系統。經實驗測試,通過將語音壓縮算法和混沌加密算法結合起來,有效的保障了語音在傳輸過程中的質量和加解密所需的時間,同時發現加密后的語音波形分布均勻,傳輸解密后的語音失真小,很好的實現了實時語音的保密通訊,達到了預期的效果。
展開
總結
以上是生活随笔為你收集整理的Android混流技术,基于Android的实时语音混沌保密技术的实现的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在html中横坐标是纵坐标,excel
- 下一篇: miui微博html5版关闭,MIUI1