天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 軟件論文 >

基于RSA加密解密的即時通訊系統(tǒng)的設(shè)計與實現(xiàn)

發(fā)布時間:2017-09-06 02:41

  本文關(guān)鍵詞:基于RSA加密解密的即時通訊系統(tǒng)的設(shè)計與實現(xiàn)


  更多相關(guān)文章: RSA算法 即時通訊 安全性加密方案


【摘要】:隨著互聯(lián)網(wǎng)技術(shù)的成熟,即時通訊系統(tǒng)以其方便、快捷、簡單易用以及花費少的特點,越來越受到人們的青睞,已經(jīng)成為人們?nèi)粘I钆c工作中的主要交流方式。然而,在互聯(lián)網(wǎng)中,存在著信息竊取、病毒傳播以及網(wǎng)絡(luò)犯罪等安全隱患,如何在數(shù)據(jù)傳輸過程中對信息進行加密保護成為了人們研究的主要方向。本文在分析加密算法以及即時通訊技術(shù)的基礎(chǔ)上,開發(fā)了一套基于RSA的即時通訊系統(tǒng),來解決信息傳輸過程中加密保護的問題。加密技術(shù)是保護信息安全的一種重要手段。首先,本文在對加密算法的基礎(chǔ)知識做了介紹的基礎(chǔ)上,選擇了RSA算法作為本即時通訊系統(tǒng)的加密手段。RSA算法是一個能夠同時運用數(shù)據(jù)加密與數(shù)字簽名的算法,易于理解和操作,從提出到現(xiàn)在已經(jīng)經(jīng)歷了20多年,經(jīng)歷了無數(shù)的攻擊和考驗,被人們普遍接接受,是目前最優(yōu)秀的加密算法之一。其次,利用Socket技術(shù)來實現(xiàn)系統(tǒng)中客戶端與服務(wù)器、客戶端與客戶端之間的通訊。本系統(tǒng)采面向?qū)ο蟮乃枷?選擇的編程語言為C#語言,以對話框的形式來實現(xiàn)消息的發(fā)送與傳播、文件的傳輸?shù)裙δ。整個設(shè)計結(jié)合了RSA算法與Socket技術(shù),并提出了一套保護客戶端與服務(wù)器、客戶端與客戶端的一套基于RSA算法的安全性加密方案,實現(xiàn)了具有消息編輯與RSA加密解密的即時通訊軟件。軟件的運行結(jié)果與測試表明,該軟件能在通訊過程中,解決信息加密的問題。
【關(guān)鍵詞】:RSA算法 即時通訊 安全性加密方案
【學位授予單位】:吉林大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP311.52;TP309
【目錄】:
  • 摘要4-5
  • Abstract5-11
  • 第1章 緒論11-15
  • 1.1 課題研究背景11-12
  • 1.2 課題研究現(xiàn)狀12-13
  • 1.2.1 即時通訊軟件發(fā)展歷程與現(xiàn)狀12-13
  • 1.2.2 加密的發(fā)展歷程與研究現(xiàn)狀13
  • 1.3 論文結(jié)構(gòu)13-14
  • 1.4 本章小結(jié)14-15
  • 第2章 RSA算法研究15-35
  • 2.1 加密技術(shù)理論基礎(chǔ)15-21
  • 2.1.1 單向加密16-17
  • 2.1.2 雙向加密17-20
  • 2.1.3 混合加密20-21
  • 2.2 RSA算法的數(shù)學知識介紹21-23
  • 2.2.1 質(zhì)數(shù)21
  • 2.2.2 互質(zhì)數(shù)21
  • 2.2.3 單向函數(shù)與單向陷門函數(shù)21-22
  • 2.2.4 模運算22-23
  • 2.2.5 費馬定理與歐拉定理23
  • 2.3 RSA密碼體制23-34
  • 2.3.1 RSA算法24-25
  • 2.3.2 RSA數(shù)字簽名算法25-26
  • 2.3.3 RSA算法參數(shù)的選擇26-28
  • 2.3.4 素性檢測28-30
  • 2.3.5 RSA算法安全性分析30-33
  • 2.3.6 模指數(shù)運算33-34
  • 2.4 本章小節(jié)34-35
  • 第3章 即時通訊系統(tǒng)的介紹35-42
  • 3.1 即時通訊的模式35-38
  • 3.2 即時通訊的協(xié)議38-39
  • 3.3 現(xiàn)有即時通訊軟件的安全性分析39-41
  • 3.3.1 QQ軟件的安全性39-40
  • 3.3.2 MSN軟件的安全性40-41
  • 3.4 提高即時通訊系統(tǒng)安全性的建議41
  • 3.5 本章小結(jié)41-42
  • 第4章 即時通訊系統(tǒng)的需求分析42-50
  • 4.1 即時通信系統(tǒng)的需求分析42-49
  • 4.1.1 即時通訊系統(tǒng)的基礎(chǔ)性需求42-43
  • 4.1.2 非功能性需求分析43
  • 4.1.3 系統(tǒng)用例43-49
  • 4.2 本章小結(jié)49-50
  • 第5章 即時通訊系統(tǒng)的設(shè)計50-66
  • 5.1 一種基于RSA算法的加密方案的設(shè)計50-57
  • 5.1.1 證書準備階段50-52
  • 5.1.2 服務(wù)器注冊階段52-54
  • 5.1.3 用戶登陸階段54-55
  • 5.1.4 用戶間通訊階段55-56
  • 5.1.5 加密方案說明56-57
  • 5.2 系統(tǒng)總體設(shè)計57-59
  • 5.2.1 系統(tǒng)的開發(fā)模式57
  • 5.2.2 通訊協(xié)議的選擇57
  • 5.2.3 用戶的命名57
  • 5.2.4 系統(tǒng)的安全性57-58
  • 5.2.5 系統(tǒng)功能的設(shè)計思路58-59
  • 5.3 系統(tǒng)功能設(shè)計59-65
  • 5.3.1 系統(tǒng)注冊功能描述59-60
  • 5.3.2 系統(tǒng)登陸功能描述60-61
  • 5.3.3 系統(tǒng)通訊功能描述61-63
  • 5.3.4 文件傳輸過程功能描述63
  • 5.3.5 密碼修改功能描述63-64
  • 5.3.6 系統(tǒng)退出功能描述64-65
  • 5.4 本章小結(jié)65-66
  • 第6章 即時通訊系統(tǒng)的實現(xiàn)與測試66-77
  • 6.1 系統(tǒng)的主要功能67-68
  • 6.2 系統(tǒng)實現(xiàn)與測試68-74
  • 6.2.1 用戶登錄的實現(xiàn)68-69
  • 6.2.2 用戶注冊的實現(xiàn)69-70
  • 6.2.3 消息發(fā)送與接收的實現(xiàn)70-71
  • 6.2.4 文件傳輸實現(xiàn)71-72
  • 6.2.5 密碼修改實現(xiàn)72
  • 6.2.6 系統(tǒng)退出功能實現(xiàn)72-73
  • 6.2.7 RSA加密算法的實現(xiàn)73-74
  • 6.2.8 數(shù)字證書的實現(xiàn)74
  • 6.2.9 日志處理模塊74
  • 6.3 算法實現(xiàn)測試74-76
  • 6.4 本章小結(jié)76-77
  • 第7章 總結(jié)與展望77-78
  • 7.1 總結(jié)77
  • 7.2 展望77-78
  • 參考文獻78-82
  • 致謝82

【參考文獻】

中國期刊全文數(shù)據(jù)庫 前10條

1 陳琪;;計算機實用通信中一種新的數(shù)據(jù)加密技術(shù)[J];電腦知識與技術(shù);2015年05期

2 李潤啟;;加密技術(shù)演變與發(fā)展[J];網(wǎng)絡(luò)安全技術(shù)與應(yīng)用;2014年03期

3 晏國勛;;加密技術(shù)下的信息安全[J];網(wǎng)絡(luò)安全技術(shù)與應(yīng)用;2013年08期

4 范曉屏;韓洪葉;孫佳琦;;網(wǎng)站生動性和互動性對消費者產(chǎn)品態(tài)度的影響——認知需求的調(diào)節(jié)效應(yīng)研究[J];管理工程學報;2013年03期

5 ;Analysis of security protocols based on challenge-response[J];Science in China(Series F:Information Sciences);2007年02期

6 ;A New Fast Modular Arithmetic Method in Public Key Cryptography[J];Wuhan University Journal of Natural Sciences;2006年06期

7 周霞;;信息安全現(xiàn)狀及發(fā)展趨勢[J];大眾科技;2006年07期

8 王莉;;虛擬世界 真實人生——QQ傳播探微[J];湖南科技學院學報;2006年01期

9 陳肇宇,林柏鋼;即時通訊軟件的安全性分析[J];信息安全與通信保密;2005年09期

10 苗凱;XMPP的安全機制分析[J];通信技術(shù);2003年08期

中國博士學位論文全文數(shù)據(jù)庫 前1條

1 程池;網(wǎng)絡(luò)編碼系統(tǒng)中的安全問題研究[D];華中科技大學;2013年

中國碩士學位論文全文數(shù)據(jù)庫 前10條

1 王鵬;基于SSH框架的辦公管理系統(tǒng)的設(shè)計與實現(xiàn)[D];北京郵電大學;2014年

2 劉梅;移動即時通訊[D];山東大學;2014年

3 藍蔚巍;基于隨機分塊和混沌技術(shù)的圖像加密算法[D];廣西師范大學;2014年

4 李興華;基于WebSocket的移動即時通信系統(tǒng)[D];重慶大學;2013年

5 梁宇;基于混合加密即時通信系統(tǒng)的設(shè)計與實現(xiàn)[D];湖南大學;2012年

6 劉琳;嵌入式數(shù)據(jù)庫SQLite的安全性研究[D];昆明理工大學;2010年

7 胡云;RSA算法研究與實現(xiàn)[D];北京郵電大學;2010年

8 劉俊超;基于正則表達式的應(yīng)用層協(xié)議識別技術(shù)研究[D];國防科學技術(shù)大學;2008年

9 李文鋒;基于RSA和Hill密碼體系的文件加密系統(tǒng)的研究和實現(xiàn)[D];江西理工大學;2007年

10 王錦;RSA加密算法的研究[D];沈陽工業(yè)大學;2006年

,

本文編號:801739

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/801739.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶796ef***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com