• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      SSL VPN策略在印刷數(shù)字樣張遠(yuǎn)程傳輸中的應(yīng)用

      2018-12-24 03:25:06
      網(wǎng)絡(luò)安全和信息化 2018年12期
      關(guān)鍵詞:客戶機服務(wù)器端客戶端

      在計算機網(wǎng)絡(luò)系統(tǒng)中,SSL VPN策略包含了兩個部分:一個是SSL(安全套接層)協(xié)議,一個是VPN(虛擬專用網(wǎng)絡(luò))。

      SSL(安全套接層)協(xié)議是在互聯(lián)上確保信息能夠安全傳輸?shù)耐ㄐ耪J(rèn)證協(xié)議,通過“工作站→服務(wù)器”建立通信聯(lián)系,作用于TCP/IP模型的應(yīng)用層,通過設(shè)定網(wǎng)絡(luò)傳輸應(yīng)用程序和TCP/IP之間的安全機制,為TCP/IP實現(xiàn)網(wǎng)絡(luò)連接對需要傳輸?shù)臄?shù)據(jù)進(jìn)行加密,需要在客戶端和服務(wù)器端實現(xiàn)身份認(rèn)證。

      VPN(虛擬專用網(wǎng)絡(luò))上指在大型和超大型的網(wǎng)絡(luò)系統(tǒng)(如:互聯(lián)網(wǎng))中,建立一個屬于自己的網(wǎng)絡(luò)傳輸系統(tǒng),將互聯(lián)網(wǎng)中的其他網(wǎng)絡(luò)傳輸系統(tǒng)隔離出去了。當(dāng)然,使用該策略只是臨時的,其本質(zhì)相當(dāng)于一個點對點的網(wǎng)絡(luò)數(shù)據(jù)傳輸模型。

      SSL安全網(wǎng)絡(luò)通道技術(shù)

      在本文設(shè)計的通信系統(tǒng)中,采用SSL VPN策略來確保數(shù)據(jù)通信過程的安全。SSL可以保證兩個應(yīng)用間通信的保密性和可靠性,可在服務(wù)器端(根據(jù)印刷企業(yè)的實際需要,可以不用設(shè)置專用服務(wù)器)和用戶端同時實現(xiàn)支持。該協(xié)議可以確保用戶/服務(wù)器應(yīng)用間的通信不被攻擊者竊聽,并且始終對服務(wù)器進(jìn)行認(rèn)證,還可選擇對用戶進(jìn)行認(rèn)證。

      SSL VPN策略的核心是SSL協(xié)議,它指定了在應(yīng)用程序(如 HTTP、Telnet 和 FTP等)和TCP/IP協(xié)議之間進(jìn)行數(shù)據(jù)交換的安全機制,為TCP/IP連接提供數(shù)據(jù)加密、服務(wù)器認(rèn)證以及可選的客戶機認(rèn)證。SSL協(xié)議是由SSL記錄協(xié)議、握手協(xié)議、密鑰更改協(xié)議和告警協(xié)議組成,它們共同為應(yīng)用訪問連接提供認(rèn)證、加密和防篡改等功能。

      SSL VPN通過數(shù)據(jù)包封裝技術(shù)來實現(xiàn)虛擬專用網(wǎng)的私有性,通過PKI技術(shù)和加密技術(shù)來鑒別通信雙方的身份和確保傳輸數(shù)據(jù)的安全。SSL VPN可以構(gòu)建外聯(lián)網(wǎng)、內(nèi)聯(lián)網(wǎng)和遠(yuǎn)程訪問等多種VPN系統(tǒng),支持IPv4/IPv6、NetwareIPX、Appletalk等多種網(wǎng)絡(luò)協(xié)議,可成功穿越NAT設(shè)備。

      SSL VPN工作在系統(tǒng)用戶空間,具有組網(wǎng)靈活性強、增強的遠(yuǎn)程安全接入、細(xì)粒度的訪問控制、管理維護(hù)成本低、用戶操作維護(hù)簡便、能夠穿越防火墻等特點。

      SSL VPN的通信過程

      SSL VPN一般的實現(xiàn)方式是在印刷企業(yè)的防火墻后面放置一個SSL代理服務(wù)器,SSL代理服務(wù)器將提供一個遠(yuǎn)程用戶與各種不同的應(yīng)用服務(wù)器之間的連接,主要依靠握手協(xié)議、記錄協(xié)議、警告協(xié)議實現(xiàn),SSL VPN的通信過程主要集中在握手協(xié)議上,其實現(xiàn)步驟是:

      1.SSL客戶機連接到SSL服務(wù)器,并要求服務(wù)器驗證身份;

      2.服務(wù)器通過發(fā)送數(shù)字證書證明自身的身份,其中包括整個證書鏈,直到某個證書頒發(fā)機構(gòu)(CA),通過檢查有效日期并確認(rèn)證書包含可信任CA的數(shù)字簽名來驗證證書的有效性;

      3.服務(wù)器發(fā)出一個請求,對客戶端的證書進(jìn)行驗證;

      4.雙方協(xié)商用于加密的消息加密算法和用于完整性檢查的HASH函數(shù),通常由客戶端提供它所支持的所有算法列表,然后由服務(wù)器選擇其中最強大的加密算法;

      5.客戶機和服務(wù)器通過下列步驟生成會話密鑰:客戶機生成一個隨機數(shù),并使用服務(wù)器的公鑰(從服務(wù)器證書中獲得)對它加密,再送到服務(wù)器;服務(wù)器用更加隨機的數(shù)據(jù),用客戶機的公鑰加密,發(fā)送至客戶機以表示響應(yīng);使用HASH函數(shù)從隨機數(shù)據(jù)中生成密鑰。

      以上通信過程的關(guān)鍵參考代碼如下:

      (1)服務(wù)器端通信連接關(guān)鍵代碼:

      //新建Socket

      //綁定端口

      //開始接收TCP鏈接。

      //接受客戶端TCP鏈接

      //新建SSL

      //獲得SSL鏈接用到的算法

      //獲得客戶端證書

      (2)客戶端通信連接關(guān)鍵代碼:

      //創(chuàng)建socket并鏈接到服務(wù)器端

      //服務(wù)端地址

      //服務(wù)端口

      //鏈接服務(wù)器

      // TCP鏈接開啟SSL協(xié)議

      //啟動SSL鏈接

      //獲取SSL鏈接的算法

      //獲得服務(wù)端證書

      證書及其管理

      本項目建立的安全網(wǎng)絡(luò)通道,首先是利用OpenSSL軟件創(chuàng)建CA證書,其次有文獻(xiàn)對OpenSSL的組件化封裝做了研究與實現(xiàn),另外,眾多文獻(xiàn)都涉及到OpenSSL技術(shù)。通信雙方只有擁有相應(yīng)證書才能建立TCP鏈接,進(jìn)行雙方的數(shù)據(jù)交換。數(shù)字證書是一個經(jīng)證書授權(quán)中心數(shù)字簽名的包含公開密鑰擁有者信息和公開密鑰的文件。證書的管理的實現(xiàn)步驟是:證書的申請→證書廢除列表CRL→證書的撤銷。

      在設(shè)計過程中,依托PKI技術(shù)和數(shù)字證書的管理體制,以O(shè)penSSL工具為基礎(chǔ),用VC開發(fā)用戶證書管理系統(tǒng)的實現(xiàn),完成了對用戶證書系統(tǒng)管理的模擬實現(xiàn)。

      OpenSSL工具

      OpenSSL是一個功能豐富且自包含的開源安全工具箱,本設(shè)計使用的OpenSSL版本0.9.8e,利用它創(chuàng)建server.crt以 及client.crt。

      猜你喜歡
      客戶機服務(wù)器端客戶端
      Reducing the global cancer burden with gastrointestinal screening: China’s 30 years practice
      縣級臺在突發(fā)事件報道中如何應(yīng)用手機客戶端
      傳媒評論(2018年4期)2018-06-27 08:20:24
      孵化垂直頻道:新聞客戶端新策略
      傳媒評論(2018年4期)2018-06-27 08:20:16
      基于Vanconnect的智能家居瘦客戶端的設(shè)計與實現(xiàn)
      電子測試(2018年10期)2018-06-26 05:53:34
      淺析異步通信層的架構(gòu)在ASP.NET 程序中的應(yīng)用
      成功(2018年10期)2018-03-26 02:56:14
      在Windows中安裝OpenVPN
      客戶端空間數(shù)據(jù)緩存策略
      網(wǎng)頁防篡改中分布式文件同步復(fù)制系統(tǒng)
      瘦客戶機:安全與便捷的選擇
      基于Web數(shù)據(jù)提高訪問速度的方法
      蓝田县| 恩施市| 南乐县| 灌阳县| 阜新| 石狮市| 车致| 合肥市| 湘阴县| 乐业县| 基隆市| 中卫市| 岐山县| 金乡县| 庆云县| 遂川县| 长沙县| 郑州市| 南昌县| 农安县| 莫力| 唐河县| 和龙市| 高青县| 龙游县| 财经| 梅州市| 太和县| 九江市| 元氏县| 金堂县| 富锦市| 湾仔区| 建阳市| 湟源县| 闻喜县| 揭阳市| 孙吴县| 广汉市| 长海县| 枣阳市|