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