



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Android社交網(wǎng)絡平安的通信系統(tǒng)論文當前挪動社交軟件已經(jīng)成為人們日常生活中最為重要的信息交流工具,同時隨著社交軟件的廣泛應用,信息平安的問題也開場被人們所重視。所以,如何在手機社交軟件中有效控制使用者的隱私,保障用戶信息交流的平安性,已經(jīng)刻不容緩。本文將以Android系統(tǒng)為例,通過對Android系統(tǒng)的短信發(fā)送機制設計進展分析,探究Android系統(tǒng)社交通信功能的平安性。隨著現(xiàn)代通信技術的不斷開展,使得許多先進技術可以得以廣泛應用,網(wǎng)絡技術、4G通信技術、大數(shù)據(jù)以及云計算等都成為當前網(wǎng)絡社交的技術支撐,同時許多社交軟件也開場朝著挪動社交功能的方向開展。當前微信、微博、QQ等社交軟件都可以在人們的日常生活中發(fā)揮宏大的作用,但是隨著這些挪動設計軟件的普遍應用,同時也帶來更多的網(wǎng)絡平安問題。在人們應用軟件時,軟件開發(fā)公司、網(wǎng)絡運營公司以及其他第三方人員都有可能獲得使用者發(fā)出的信息。當前,挪動社交軟件的平安問題主要有三個方面:(1)用戶使用的是明文方式進展信息交流,假設在不平安的信號通道中進展傳遞,信息內容就很有可能被第三方人員竊取。(2)在社交軟件中交流雙方無法確定發(fā)送信息者的真實身份。因此只通過賬號名稱以及手機號無法保證平安。(3)社交軟件中的信息無法確定其完好性,無法判斷發(fā)送和接收的信息是否被人篡改正。2.1系統(tǒng)模型設計在Android系統(tǒng)的社交通信功能中,需要應用分層的設計方式,在系統(tǒng)模型中將Android系統(tǒng)作為根底層,挪動社交軟件系統(tǒng)設置為中間層,最后將手機的通信系統(tǒng)作為最上層。其中在根底層面中包括了Android系統(tǒng)的應用模塊、應用框架、運行管理模塊、Linux內核處理模塊。根底層面主要是負責在通信工作中為其他層面提供最根底的技術功能,例如:網(wǎng)絡連接功能、讀取SIM信息功能等。而在中間層面中主要是各種社交軟件的功能,通過軟件將好的信息通過發(fā)送指令傳遞到底層的信號通道中。最頂層主要負責將需要發(fā)送的信息進展加密處理,當信息發(fā)出之后,接收方接收的信息將由系統(tǒng)的根底層顯示出來。2.2系統(tǒng)模塊設計在Android系統(tǒng)中主要分成三個模塊,分別是信息接收發(fā)送模塊、信息加密和解密模塊以及信息發(fā)送簽名驗證形式。(1)系統(tǒng)的信息發(fā)送和接收功能是手機短信發(fā)送和接收的主要模塊,通過這種模塊功能可以在不通過社交軟件的情況下進展信息數(shù)據(jù)傳送,是手機短信功能的根底。在短信發(fā)送之前,Android系統(tǒng)將會對信息內容進展判斷,保證信息的字符數(shù)量控制在70以內,假設超過70字符那么系統(tǒng)會自動將信息分成兩條發(fā)送。此外,用戶可以通過復制粘貼功能將信息轉到Android系統(tǒng)中的短信功能中完成信息發(fā)送。(2)系統(tǒng)的加密以及解密功能可以使用對稱加密技術中的AES計算形式。在大多數(shù)的系統(tǒng)加密技術中對稱加密技術擁有加密效率高、加密承載量大等技術優(yōu)勢,因此非常適宜對一些字符數(shù)量較多的信息進展加密處理。同時AES計算形式也是一種非常常見的信息加密計算方式,在這種加密計算形式中重點是通過分組的方法進展加密計算,按照字符數(shù)量當前主要有128、192、256三種分組方式,在Android系統(tǒng)中使用的是256形式。加密的流程是在信息發(fā)送前輸入對稱的密鑰,然后編制相應的字符串,通過用戶發(fā)出傳送命令后,將密文傳送出去。而接收方將通過設社交軟件接收到信息密文,再將信息密文傳入系統(tǒng)中輸入相應的密鑰完成信息解密。(3)簽名驗證功能是使用RSA計算法來完成工作,這種計算法在數(shù)字化簽名驗證功能中已經(jīng)被廣泛的應用。通常為了平安性會增加系統(tǒng)的計算難度,使密鑰的長度保持在1024之上。3.1系統(tǒng)工作流程(1)分發(fā)系統(tǒng)計算密鑰。其中AES計算法的密鑰包括人工分發(fā)、RSA加密發(fā)送。而RSA計算法那么需要通過短信發(fā)送以及網(wǎng)絡發(fā)送。(2)通過AES加密之后發(fā)送信息。首先輸入短信信息和對方號碼,其次對信息內容進展加密處理,再次通過信道發(fā)送密文。(3)進展RSA簽名驗證,通過社交軟件信息內容,對信息內容進展簽名并生成摘要。通過加密技術將明文進展加密處理,轉換成密文格式,再進展發(fā)送。3.2功能實現(xiàn)3.2.1在Android系統(tǒng)中需要設置布局在短信系統(tǒng)中通常使用的是線性布局的方式進展整體構造的布置。第一,在系統(tǒng)的操作界面上需要設置密碼輸入框,通過輸入信息內容以及對方的號碼進展,再設計系統(tǒng)的加密按鈕以及解密按鈕,在系統(tǒng)中通過不同功能的按鈕來完成信息的加密、發(fā)送、接收以及解密,這種線性布局方式主要是通過整體布局中鑲嵌兩個次級線性布局來完成的。3.2.2信息發(fā)送功能的實如今這功能中主要是通過Android系統(tǒng)自帶的信息發(fā)送功能來實現(xiàn),需要在系統(tǒng)中添加發(fā)送功能的權限。當信息發(fā)送成功之后,系統(tǒng)將會出現(xiàn)提示。3.2.3信息加密功能的實如今系統(tǒng)中主要是通過調用信息加密的函數(shù)來實現(xiàn)。加密的過程是信息的明文以及密鑰通過輸入框形成字符流,通過加密技術進展處理形成密文??偠灾谂矂油ㄐ偶夹g中社交平安已經(jīng)成為人們關注的重點問題,通過在社交軟件的信息加密技術可以有效的保障通信系統(tǒng)的信息平安,將信息以密文的形式進展發(fā)送,即使信息被第三方截獲,在沒有密鑰的情況下也無法解讀出信息。因此在日后的通信系統(tǒng)中,可以將AES對稱加密技術融入到社交軟件中,保證
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 養(yǎng)殖公司勞務合同樣本
- 農(nóng)村基礎施工合同標準文本
- 買賣門臉合同樣本
- 債權轉讓擔保合同樣本
- 幼小銜接中的藝術教育計劃
- Xx學校2025年近視眼防控班級管理計劃
- 新生兒吞咽障礙的多學科治療流程
- 幼兒園語言藝術銜接工作計劃
- 初級編程興趣班活動計劃
- 中隊輔導員文化活動計劃
- 質性研究方法3-質性研究的編碼課件
- 內科學課件:心律失常(二)
- 心理治療師考試精讀與習題
- 加油站安全設施設計專篇
- 第十四章 五四時期的政治思想.課件電子教案
- 義務教育(科學)新課程標準(2022年修訂版)
- 初中數(shù)學不等式組初中數(shù)學計算題專題訓練含答案.doc
- 鐵路行車非正常情況應急處理操作手冊
- 小兔子找太陽ppt課件
- 《文殊真實名經(jīng)》
- 幼兒園食譜制定原則和依據(jù)
評論
0/150
提交評論