論文格式
              電氣工程 會計論文 金融論文 國際貿易 財務管理 人力資源 輕化工程 德語論文 工程管理 文化產業管理 信息計算科學 電氣自動化 歷史論文
              機械設計 電子通信 英語論文 物流論文 電子商務 法律論文 工商管理 旅游管理 市場營銷 電視制片管理 材料科學工程 漢語言文學 免費獲取
              制藥工程 生物工程 包裝工程 模具設計 測控專業 工業工程 教育管理 行政管理 應用物理 電子信息工程 服裝設計工程 教育技術學 論文降重
              通信工程 電子機電 印刷工程 土木工程 交通工程 食品科學 藝術設計 新聞專業 信息管理 給水排水工程 化學工程工藝 推廣賺積分 付款方式
              • 首頁 |
              • 畢業論文 |
              • 論文格式 |
              • 個人簡歷 |
              • 工作總結 |
              • 入黨申請書 |
              • 求職信 |
              • 入團申請書 |
              • 工作計劃 |
              • 免費論文 |
              • 合作期刊 |
              • 論文同學網 |
              搜索 高級搜索

              當前位置:論文格式網 -> 畢業論文 -> 計算機論文
              畢業論文標題:

              LINUX環境下的密文聊天系統的設計與實現

               本文ID:LWGSW13720 價格:收費積分/100
              掃一掃 掃一掃
              本站會員可自行下載:下載地址 LINUX環境下的密文聊天系統的設計與實現 (收費:1000 積分)  

              論文字數:11415,頁數:34

              摘  要
              隨著計算機的不斷普及和互聯網技術在全球領域的高速發展。越來越多的人使用到了聊天程序。聊天程序給人們帶來通信便利的同時也存在著一些安全隱患,傳統的聊天程序以明文方式傳送聊天內容,這樣就給一些用心不良的人大開方便之門。本系統正是基于以上原因而設計的加密聊天程序。聊天程序采用服務器/客戶端模式。在Linux環境下采用socket套接口編程,服務器程序以創建線程池的方式為每一個客戶服務。聊天內容由服務器轉發。在聊天程序中加入了對稱加密算法DES和非對稱加密算法RSA。其基本實現是由服務器端生成RSA的公鑰和私鑰,由客戶端生成DES對稱密鑰,服務器端傳送公鑰至客戶端加密DES密鑰之后回傳服務器,服務器再用本地的私鑰解密獲得DES密鑰。此后雙方的通信由DES密鑰加密后傳送,這樣既能高效的加密明文又能在信道上安全的傳送密鑰使得密鑰間的共享成為現實。

              關鍵詞:對稱加密算法;非對稱加密算法;會話密鑰;聊天系統

              The Design and implementation of encrypted chat system based on Linux

              Abstract
              Along with Computer becoming more and more popular and Internet technology developing rapidly, a lot of People began to use the IM(chat program). Chat program brings people more convenience, but at the same time, security problem existed. The traditional chat program sends the message by plain text, which open the door for the bad man. This encrypted chat system is right based on the point. The system is in C/S architecture using socket based on Linux. The server program serves each client in the way of establishing thread and is responsible to transfer message. The DES algorithm and RSA algorithm are used to encrypt in this program. The basic principle is that the server generates RSA public key and private key and client generates DES symmetrical secret key. Firstly, the server sends the public key to client, and then client sends it back after encrypting DES secret key. Secondly, the Server uses local private key to decode to obtain the DES private key. After then, the message is sent after encrypted by DES secret key. So the plain text can be encrypted effectively and sent in channel in security.

              Key words: symmetry encrypting program; unsymmetrical encrypting program; conversation key; chat system

              目  錄

              1 引言 1
              1.1 課題背景 1
              1.2 國內外研究現狀 1
              1.3 本課題研究的意義 1
              2 所采用技術的先進性分析 1
              2.1 DES算法 1
              2.2 RSA算法 2
              2.3 線程池 2
              3 系統需求分析 3
              3.1 聊天程序功能分析 3
              3.2 加密算法 3
              4 系統總體設計和模塊劃分 3
              4.1 系統總體設計 3
              4.2 模塊劃分 4
              4.2.1 DES算法模塊 4
              4.2.2 RSA算法模塊 6
              4.2.3 聊天程序模塊 7
              5 系統實現 9
              5.1 DES核心代碼 9
              5.2 RSA核心代碼 12
              5.3 WEB注冊頁面核心代碼 15
              5.4 服務器端核心代碼 18
              5.5 客戶端核心代碼 21
              結    論 25
              參考文獻 25
              致    謝 26
              聲    明 27
              附    錄 28


              相關論文
              本論文在計算機論文欄目,由論文格式網整理,轉載請注明來源www.donglienglish.cn,更多論文,請點論文格式范文查看
              上一篇:Linux下的網絡層加密解密的實現 下一篇:基于PHP實現的WEB圖片共享系統
              Tags:LINUX 環境 聊天 系統 設計 實現 【收藏】 【返回頂部】
              最新文章
              熱門文章
              計算機論文
              推薦文章

              本站部分文章來自網絡,如發現侵犯了您的權益,請聯系指出,本站及時確認刪除 E-mail:349991040@qq.com

              論文格式網(www.donglienglish.cn--論文格式網拼音首字母組合)提供計算機論文畢業論文格式,論文格式范文,畢業論文范文

              Copyright@ 2010-2018 LWGSW.com 論文格式網 版權所有 蜀ICP備09018832號

              感谢您访问我们的网站,您可能还对以下资源感兴趣:

              论文格式网:毕业论文格式范文