[發明專利]一種應用HSML解析引擎的安全保護處理方法及系統有效
| 申請號: | 201010569426.0 | 申請日: | 2010-11-30 |
| 公開(公告)號: | CN102149018A | 公開(公告)日: | 2011-08-10 |
| 發明(設計)人: | 羅笑南;魏箏;朱建寶;陳任 | 申請(專利權)人: | 廣東星海數字家庭產業技術研究院有限公司 |
| 主分類號: | H04N21/472 | 分類號: | H04N21/472;H04N21/8543 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510006 廣東省廣州市番禺區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用 hsml 解析 引擎 安全 保護 處理 方法 系統 | ||
技術領域
本發明涉及數字家庭技術領域,具體涉及一種應用HSML解析引擎的安全保護處理方法及系統。本發明屬于互動電視頁面標記語言(HSML)范疇。
背景技術
隨著社會信息化的快速發展,交互電視與多媒體技術早已經成為了人們關注的熱點,我國計劃2015年全國停止模擬電視的播放,從而實現數字電視廣播電視有線、衛星和無線的全國覆蓋。有線電視數字化,可以大大增加節目容量,提供豐富多彩的專業化、多樣化、對象化節目,提供更加清晰的圖像質量和優美的音質,使用者在享受廣播電視服務的同時,還能享受各種資訊信息的服務。各種業務的開發與發展,需要對數字電視互動業務服務信息進行規范,有助于提供商與眾多內容服務提供商之間的信息對接。
數字電視交互服務標記語言(HSML)標準對XML語言進行擴展,制定針對數字電視交互服務的標記語言,實現對面向三網融合的數字電視交互服務進行業務呈現及信息交互描述,便于采用虛擬化技術對所需要的跨域共享與集成服務內容進行功能提取與抽象,用以突破當前交互服務內容與數字電視平臺高耦合度的這一瓶頸,實現數字電視產業高端增值業務的高速發展。
隨著家庭網絡的使用者日益增多,人們通過家庭網關實現資源共享的同時,也感受到信息安全問題日益突出,如何對個人隱私,商用信息以及數據庫的安全進行保護,已經成為需要關注的一個問題。目前,數字電視交互服務標記語言(HSML)主要關注交互內容的擴展,還不能滿足在信息安全方面的要求。
本發明針對數字電視交互服務語言(HSML)解析引擎在這方面的不足,添加了數據加密的功能,能夠保護用戶信息不被別人盜取和泄露,是在信息安全方面的一個改進。
發明內容
本發明提供一種安全的數字電視交互服務標記語言(HSML)的解析引擎,語序用戶對HSML文檔進行數據庫加解密。本發明能夠在一個公開的文檔中對HSML部分進行加解密,保證了用戶信息的安全。
本發明通過以下技術方案予以實現:
所述的一種應用HSML解析引擎的安全保護處理系統,包括用戶交互界面、配置文件、HSML解析單元、HSML加解密單元。
所述的用戶交互界面提供了用戶與HSML解析引擎的接口,向上接收用戶的命令,向下能夠調用HSML引擎實現用戶請求。
所述的配置文件,提供了加載HSML文檔的信息、文檔加解密的密碼,以及其他一些用戶操作信息。HSML引擎根據配置文件對文檔進行解析以及加解密。
所述的HSML解析單元,采用了DOM解析方式,并且可以判斷解析成功與否,若解析成功,則進行下一步操作,若不成功,則重新解析,重復操作超過三次則解析失敗。
所述的HSML加解密單元,用戶編輯完文檔以后可以通過交互界面來選擇是否對HSML文檔部分加密。解密則根據HSML引擎通過讀取配置文件判斷文檔是否已加密,若加密,則調用HSML加解密單元來解密。
所述的加解密方法,采用對稱密鑰進行加解密。加密時根據用戶在配置文件中的需求,按指定的加密密鑰和加密算法對XML文檔中的元素進行加密,采用明文替換的方式。解密時使用用戶在加密時所使用的密鑰對加密文檔進行解密。
通過本發明針對數字電視交互服務語言(HSML)解析引擎在這方面的不足,添加了數據加密的功能,能夠保護用戶信息不被別人盜取和泄露,是在信息安全方面的一個改進。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其它的附圖。
圖1是本發明一種應用HSML解析引擎的安全保護處理系統的結構圖;
圖2是本發明用戶對HSML文檔加密的流程圖;
圖3是本發明用戶對HSML文檔解密的流程圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其它實施例,都屬于本發明保護的范圍。
如圖1所示,為本發明一種應用HSML解析引擎的安全保護處理系統的整體結構框圖。該系統包括:用戶交互界面101、配置文件102、HSML解析單元103、HSML加解密單元104。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東星海數字家庭產業技術研究院有限公司,未經廣東星海數字家庭產業技術研究院有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010569426.0/2.html,轉載請聲明來源鉆瓜專利網。





