[發明專利]一種基于增強XML文件格式的安全通訊方法無效
| 申請號: | 200710115663.8 | 申請日: | 2007-12-21 |
| 公開(公告)號: | CN101192930A | 公開(公告)日: | 2008-06-04 |
| 發明(設計)人: | 班華堂;劉正偉 | 申請(專利權)人: | 浪潮電子信息產業股份有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L9/00 |
| 代理公司: | 濟南信達專利事務所有限公司 | 代理人: | 姜明 |
| 地址: | 250014山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 增強 xml 文件格式 安全 通訊 方法 | ||
1、技術領域
本發明涉及計算機網絡通信,具體涉及一種基于XML文件格式的安全通訊方法。
2、技術背景
XML的發展非常迅速,很多軟件開發商都采用了XML標準。XML是一種元標記語言,可以定義自己需要的標記,具有很高的靈活性。XML的標記描述的是文檔的結構和意義,而不是內容的格式,具有簡單的數據格式,在未來開發當中,XML將成為最普遍的數據操縱和數據傳輸工具。對XML最好的形容是:XML是一種跨平臺的、與軟、硬件無關的處理信息的工具。傳統的訪問網絡中節點的方法,調用雙方傳遞的數據是二進制的,由于調用的雙方所處的環境不盡相同,網絡中兩端交互可能比較困難,比如調用雙方一方是用C語言開發,一端是用java語言開發的網絡程序就會遇到這樣的問題。在增強XML文件格式的安全通訊方法中,XML充當的是一個交換數據的格式的一種角色,與傳統的方法采用二進制數據作為交換數據的格式不同,這種方法中交換數據的格式是XML格式的。采用這種方法,一方面可以兼容更多的語言,另一方面也可以很好做到與操作系統差異、開發語言差異隔離。
3、發明內容
本發明的目的是提供一種基于增強XML文件格式的安全通訊方法。
本發明的技術方案是按以下方式實現的,采用XML格式的信息作為網絡通訊中傳輸的信息,經過加密、驗證Session?ID、解密實現網絡中服務器端和客戶端的簡單和統一,通過加密、驗證會話ID的機制確保網絡中兩端通訊的安全性,實現本發明方法的步驟是在系統中增設加密模塊,解密模塊,傳輸模塊和SessionID相關模塊,通過:
1)傳輸模塊作為整個系統的核心在網絡中發送和接受數據;
2)加密模塊為傳輸模塊進行數據傳輸前對所要傳輸的數據信息加密和保證信息傳輸安全;
3)解密模塊解密接受到信息;
4)SessionID相關模塊生成、驗證SessionID,同樣也用于保證信息傳輸安全。
本發明的有益效果是:增強的XML文件格式的安全通訊方法采用了與傳統的通訊方法的不同的數據格式,在網絡程序開發中,兼容更多的語言,也可以做到很好的隔離操作系統的差異和開發語言的差異,使訪問網絡環境中的遠端節點更加容易、方便,在類似的應用中可以很大的提高開發效率。同時,采用了安全驗證機制,保證了傳輸過程中數據的安全,具有很好的應用前景。
4、附圖說明
附圖1是增強的XML文件格式安全通訊方法的示意圖。
5具體實施方式
本發明的通訊方法區別于傳統的通訊方法,是以網絡傳輸模塊為核心,通過種種安全機制,采用不同于傳統通訊方法的數據格式,保證了網絡通訊中的安全性和簡單、方便性。
本發明的增強的XML文件格式安全通訊方法采用XML格式的信息作為網絡通訊中傳輸的信息,經過加密、驗證SessionID、解密實現網絡中服務器端和客戶端的簡單和統一,通過加密、驗證會話ID的機制確保網絡中兩端通訊的安全性,實現本發明方法的步驟是在系統中增設加密模塊,解密模塊,傳輸模塊和SessionID相關模塊,其中:
傳輸模塊是整個系統的核心,負責在網絡中發送和接受數據。
加密模塊主要負責在傳輸模塊進行傳輸前對所要傳輸的信息加密,保證在傳輸中的安全。
解密模塊主要負責解密接受到信息。
SessionID相關模塊(4)主要負責生成、驗證SessionID,同樣也是為了保證安全性。
在本發明的方法中,采用了XML格式作為傳輸信息的格式,為系統提供了一種與開發語言無關的通訊方式,使訪問網絡中的節點更加簡單、方便。
實施例
具體安全通訊步驟如下:
1)客戶端發起連接(Rq)初始化
2)服務器端根據已知算法生成SessionID返回給客戶端
3)客戶端獲得SessionID后使用獲得的SessionID給服務器端發送經過加密的XML格式的數據(具體格式參見備
4)服務器端解密后檢查SessionID,如果屬于這次會話,執行客戶端要執行的方法,把結果加密后以XML格式返回客戶端
5)客戶端發送其他數據,重復以上操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710115663.8/2.html,轉載請聲明來源鉆瓜專利網。





